-
-
36丨实战中的TDD:RESTfulWebServices(2).mp4
-
36丨实战中的TDD:RESTfulWebServices.html
-
36丨实战中的TDD:RESTfulWebServices.mp3
-
36丨实战中的TDD:RESTfulWebServices.mp4
-
36丨实战中的TDD:RESTfulWebServices.pdf
-
37丨RESTfulWebServices(1):明确架构愿景与架构组件间的交互.html
-
37丨RESTfulWebServices(1):明确架构愿景与架构组件间的交互.mp3
-
37丨RESTfulWebServices(1):明确架构愿景与架构组件间的交互.mp4
-
37丨RESTfulWebServices(1):明确架构愿景与架构组件间的交互.pdf
-
38丨RESTfulWebServices(2):根据Spike的结果,要如何调整架构愿景?.html
-
38丨RESTfulWebServices(2):根据Spike的结果,要如何调整架构愿景?.mp3
-
38丨RESTfulWebServices(2):根据Spike的结果,要如何调整架构愿景?.mp4
-
38丨RESTfulWebServices(2):根据Spike的结果,要如何调整架构愿景?.pdf
-
39丨RESTfulWebServices(3):明确架构愿景与调用栈顺序(1).mp4
-
39丨RESTfulWebServices(3):明确架构愿景与调用栈顺序.html
-
39丨RESTfulWebServices(3):明确架构愿景与调用栈顺序.mp3
-
39丨RESTfulWebServices(3):明确架构愿景与调用栈顺序.mp4
-
39丨RESTfulWebServices(3):明确架构愿景与调用栈顺序.pdf
-
40丨RESTfulWebServices(4):在当前架构愿景下,要如何分解任务?.html
-
40丨RESTfulWebServices(4):在当前架构愿景下,要如何分解任务?.mp3
-
40丨RESTfulWebServices(4):在当前架构愿景下,要如何分解任务?.mp4
-
40丨RESTfulWebServices(4):在当前架构愿景下,要如何分解任务?.pdf
-
41丨RESTfulWebServices(5):如何通过对数据测试的管理来凸显意图?.html
-
41丨RESTfulWebServices(5):如何通过对数据测试的管理来凸显意图?.mp3
-
41丨RESTfulWebServices(5):如何通过对数据测试的管理来凸显意图?.mp4
-
41丨RESTfulWebServices(5):如何通过对数据测试的管理来凸显意图?.pdf
-
42丨RESTfulWebServices(6):如何处理JAX-RS定义的异常类?.html
-
42丨RESTfulWebServices(6):如何处理JAX-RS定义的异常类?.mp3
-
42丨RESTfulWebServices(6):如何处理JAX-RS定义的异常类?.mp4
-
42丨RESTfulWebServices(6):如何处理JAX-RS定义的异常类?.pdf
-
43丨RESTfulWebServices(7):剩下两个SadPath场景该如何处理?.html
-
43丨RESTfulWebServices(7):剩下两个SadPath场景该如何处理?.mp3
-
43丨RESTfulWebServices(7):剩下两个SadPath场景该如何处理?.mp4
-
43丨RESTfulWebServices(7):剩下两个SadPath场景该如何处理?.pdf
-
44丨RESTfulWebServices(8):如何在现有代码的基础上构造测试?.html
-
44丨RESTfulWebServices(8):如何在现有代码的基础上构造测试?.mp3
-
44丨RESTfulWebServices(8):如何在现有代码的基础上构造测试?.mp4
-
44丨RESTfulWebServices(8):如何在现有代码的基础上构造测试?.pdf
-
45丨RESTfulWebServices(9):通过伦敦学派得到的测试风格是什么样的?.html
-
45丨RESTfulWebServices(9):通过伦敦学派得到的测试风格是什么样的?.mp3
-
45丨RESTfulWebServices(9):通过伦敦学派得到的测试风格是什么样的?.mp4
-
45丨RESTfulWebServices(9):通过伦敦学派得到的测试风格是什么样的?.pdf
-
46丨RESTfulWebServices(10):伦敦学派与经典学派的测试节奏有何不同?.html
-
46丨RESTfulWebServices(10):伦敦学派与经典学派的测试节奏有何不同?.mp3
-
46丨RESTfulWebServices(10):伦敦学派与经典学派的测试节奏有何不同?.pdf
-
47丨RESTfulWebServices(11):如何通过Spike来验证架构愿景?.html
-
47丨RESTfulWebServices(11):如何通过Spike来验证架构愿景?.mp3
-
47丨RESTfulWebServices(11):如何通过Spike来验证架构愿景?.mp4
-
47丨RESTfulWebServices(11):如何通过Spike来验证架构愿景?.pdf
-
48丨RESTfulWebServices(12):如何调整接口和架构愿景?.html
-
48丨RESTfulWebServices(12):如何调整接口和架构愿景?.mp3
-
48丨RESTfulWebServices(12):如何调整接口和架构愿景?.mp4
-
48丨RESTfulWebServices(12):如何调整接口和架构愿景?.pdf
-
49丨RESTfulWebService(13):如何SpikeSub-ResourceLocator?.html
-
49丨RESTfulWebService(13):如何SpikeSub-ResourceLocator?.mp3
-
49丨RESTfulWebService(13):如何SpikeSub-ResourceLocator?.mp4
-
49丨RESTfulWebService(13):如何SpikeSub-ResourceLocator?.pdf
-
50丨RESTfulWebServices(14):分解任务与Setup测试.html
-
50丨RESTfulWebServices(14):分解任务与Setup测试.mp3
-
50丨RESTfulWebServices(14):分解任务与Setup测试.pdf
-
51丨RESTfulWebServices(15):为什么选择在第一个测试之后就开始重构?.html
-
51丨RESTfulWebServices(15):为什么选择在第一个测试之后就开始重构?.mp3
-
51丨RESTfulWebServices(15):为什么选择在第一个测试之后就开始重构?.pdf
-
52丨RESTfulWebServices(16):重构手法之设计方法名的名称.html
-
52丨RESTfulWebServices(16):重构手法之设计方法名的名称.mp3
-
52丨RESTfulWebServices(16):重构手法之设计方法名的名称.pdf
-
53丨RESTfulWebServices(17):如何进行Spike的架构愿景细化?.html
-
53丨RESTfulWebServices(17):如何进行Spike的架构愿景细化?.mp3
-
53丨RESTfulWebServices(17):如何进行Spike的架构愿景细化?.pdf
-
54丨RESTfulWebServices(18):如何实现UriTemplate的主要功能?.html
-
54丨RESTfulWebServices(18):如何实现UriTemplate的主要功能?.mp3
-
54丨RESTfulWebServices(18):如何实现UriTemplate的主要功能?.pdf
-
55丨RESTfulWebServices(19):如何更有效地构造测试数据?.html
-
55丨RESTfulWebServices(19):如何更有效地构造测试数据?.mp3
-
55丨RESTfulWebServices(19):如何更有效地构造测试数据?.pdf
-
56丨RESTfulWebServices(20):为什么要通过测试的方法来驱动出代码结构?.html
-
56丨RESTfulWebServices(20):为什么要通过测试的方法来驱动出代码结构?.mp3
-
56丨RESTfulWebServices(20):为什么要通过测试的方法来驱动出代码结构?.pdf
-
57丨RESTfulWebServices(21):按照三角法,该如何增加新的测试案例?.html
-
57丨RESTfulWebServices(21):按照三角法,该如何增加新的测试案例?.mp3
-
57丨RESTfulWebServices(21):按照三角法,该如何增加新的测试案例?.pdf
-
58丨RESTfulWebServices(22):重构还是继续完成功能?.html
-
58丨RESTfulWebServices(22):重构还是继续完成功能?.mp3
-
58丨RESTfulWebServices(22):重构还是继续完成功能?.pdf
-
59|RESTful Web Services(23):如何构造测试数据?.mp4
-
59丨RESTfulWebServices(23):如何构造测试数据?.html
-
59丨RESTfulWebServices(23):如何构造测试数据?.mp3
-
59丨RESTfulWebServices(23):如何构造测试数据?.pdf
-
60|RESTful Web Services(24):RootResource的测试要如何改造?.mp4
-
60丨RESTfulWebServices(24):RootResource的测试要如何改造?.html
-
60丨RESTfulWebServices(24):RootResource的测试要如何改造?.mp3
-
60丨RESTfulWebServices(24):RootResource的测试要如何改造?.pdf
-
61 |RESTful Web Services(25):如何重构DefaultResourceRouter中的Result结构?.mp4
-
61丨RESTfulWebServices(25):如何重构DefaultResourceRouter中的Result结构?.html
-
61丨RESTfulWebServices(25):如何重构DefaultResourceRouter中的Result结构?.mp3
-
61丨RESTfulWebServices(25):如何重构DefaultResourceRouter中的Result结构?.pdf
-
62|RESTful Web Services(26):如何继续划分ResourceLocator的任务?.mp4
-
62丨RESTfulWebServices(26):如何继续划分ResourceLocator的任务?.html
-
62丨RESTfulWebServices(26):如何继续划分ResourceLocator的任务?.mp3
-
62丨RESTfulWebServices(26):如何继续划分ResourceLocator的任务?.pdf
-
63|RESTful Web Services(27):如何通过重构修改接口?.mp4
-
63丨RESTfulWebServices(27):如何通过重构修改接口?.html
-
63丨RESTfulWebServices(27):如何通过重构修改接口?.mp3
-
63丨RESTfulWebServices(27):如何通过重构修改接口?.pdf
-
64|RESTful Web Services(28):如何重构Resource、SubResource等接口与实现?.mp4
-
64丨RESTfulWebServices(28):如何重构Resource、SubResource等接口与实现?.html
-
64丨RESTfulWebServices(28):如何重构Resource、SubResource等接口与实现?.mp3
-
64丨RESTfulWebServices(28):如何重构Resource、SubResource等接口与实现?.pdf
-
65|RESTful Web Services(29):后续任务将要如何划分与实现?.mp4
-
65丨RESTfulWebServices(29):后续任务将要如何划分与实现?.html
-
65丨RESTfulWebServices(29):后续任务将要如何划分与实现?.mp3
-
65丨RESTfulWebServices(29):后续任务将要如何划分与实现?.pdf
-
66|RESTful Web Services(30):什么情况下应该使用行为验证?.mp4
-
66丨RESTfulWebServices(30):什么情况下应该使用行为验证?.html
-
66丨RESTfulWebServices(30):什么情况下应该使用行为验证?.mp3
-
66丨RESTfulWebServices(30):什么情况下应该使用行为验证?.pdf
-
67|RESTful Web Services(31):对于option的测试策略应该是怎样的.mp4
-
67丨RESTfulWebServices(31):对于option的测试策略应该是怎样的.html
-
67丨RESTfulWebServices(31):对于option的测试策略应该是怎样的.mp3
-
67丨RESTfulWebServices(31):对于option的测试策略应该是怎样的.pdf
-
68|RESTful Web Services(32):目前代码中的一个重大Bug是什么? (2).ts
-
68|RESTfulWebServices(32):目前代码中的一个重大Bug是什么?.html
-
68|RESTfulWebServices(32):目前代码中的一个重大Bug是什么?.mp3
-
68|RESTfulWebServices(32):目前代码中的一个重大Bug是什么?.pdf
-
69|RESTful Web Services(33):如何拆分对于injection部分的需求? (1).ts
-
69|RESTfulWebServices(33):如何拆分对于injection部分的需求?.html
-
69|RESTfulWebServices(33):如何拆分对于injection部分的需求?.mp3
-
69|RESTfulWebServices(33):如何拆分对于injection部分的需求?.pdf
-
70|RESTful Web Services(34):在当前代码结构下,要如何进行重构? (1).ts
-
70|RESTfulWebServices(34):在当前代码结构下,要如何进行重构?.html
-
70|RESTfulWebServices(34):在当前代码结构下,要如何进行重构?.mp3
-
70|RESTfulWebServices(34):在当前代码结构下,要如何进行重构?.pdf
-
71|RESTful Web Services(35):如何将测试改为动态测试? (2).ts
-
71|RESTfulWebServices(35):如何将测试改为动态测试?.html
-
71|RESTfulWebServices(35):如何将测试改为动态测试?.mp3
-
71|RESTfulWebServices(35):如何将测试改为动态测试?.pdf
-
72|RESTful Web Services(36):在现有结构下,如何支持转换构造函数? (2).ts
-
72|RESTfulWebServices(36):在现有结构下,如何支持转换构造函数?.html
-
72|RESTfulWebServices(36):在现有结构下,如何支持转换构造函数?.mp3
-
72|RESTfulWebServices(36):在现有结构下,如何支持转换构造函数?.pdf
-
73|RESTful Web Services(37):再增加converter方法时,步骤有什么不同? (2).ts
-
73|RESTfulWebServices(37):再增加converter方法时,步骤有什么不同?.html
-
73|RESTfulWebServices(37):再增加converter方法时,步骤有什么不同?.mp3
-
73|RESTfulWebServices(37):再增加converter方法时,步骤有什么不同?.pdf
-
74|RESTful Web Services(38):如何提取方法调用部分? (1).ts
-
74|RESTfulWebServices(38):如何提取方法调用部分?.html
-
74|RESTfulWebServices(38):如何提取方法调用部分?.mp3
-
74|RESTfulWebServices(38):如何提取方法调用部分?.pdf
-
75|RESTful Web Services(39):如何使用继承的方式来复用测试? (2).ts
-
75|RESTfulWebServices(39):如何使用继承的方式来复用测试?.html
-
75|RESTfulWebServices(39):如何使用继承的方式来复用测试?.mp3
-
75|RESTfulWebServices(39):如何使用继承的方式来复用测试?.pdf
-
76|RESTful Web Services(40):如何开展有效的集成测试? (2).ts
-
76|RESTfulWebServices(40):如何开展有效的集成测试?.html
-
76|RESTfulWebServices(40):如何开展有效的集成测试?.mp3
-
76|RESTfulWebServices(40):如何开展有效的集成测试?.pdf
-
77|RESTful Web Services(41):对于资源的访问,我们需要补充哪些相关功能? (1).ts
-
77|RESTfulWebServices(41):对于资源的访问,我们需要补充哪些相关功能?.html
-
77|RESTfulWebServices(41):对于资源的访问,我们需要补充哪些相关功能?.mp3
-
77|RESTfulWebServices(41):对于资源的访问,我们需要补充哪些相关功能?.pdf
-
78|RESTful Web Services(42):项目总结与回顾 (2).ts
-
78|RESTfulWebServices(42):项目总结与回顾.html
-
78|RESTfulWebServices(42):项目总结与回顾.mp3
-
78|RESTfulWebServices(42):项目总结与回顾.pdf
-
79|线段编辑器:架构思路与任务拆分.mp3
-
80|LineEditor(2):如何重构生成与更新锚点控制点的逻辑?.mp3
-
81|结束语:掌握TDD的那天,我才成为了可靠高效的职业程序员.mp3
-
用户故事01|aoe:如果把《重构》这本书拍成电视剧.html
-
用户故事01|aoe:如果把《重构》这本书拍成电视剧.mp3
-
用户故事01|aoe:如果把《重构》这本书拍成电视剧.pdf
-