589689.xyz

Refactoring Fundamentals

  • 收录时间:2018-04-01 12:22:38
  • 文件大小:945MB
  • 下载次数:234
  • 最近下载:2021-01-18 05:44:58
  • 磁力链接:

文件列表

  1. 02. Bloating Code Smells/07. Long Method Examples.wmv 58MB
  2. 08. Environment and Testing Code Smells/06. Fragility.wmv 50MB
  3. refactoring-fundamentals.zip 24MB
  4. 13. Pattern-Based Refactorings/09. Replace State-Altering Conditionals with State.wmv 22MB
  5. 14. Gilded Rose Kata/10. Adding Conjured Item Support.wmv 20MB
  6. 13. Pattern-Based Refactorings/05. Move Accumulation to Visitor.wmv 20MB
  7. 03. Obfuscating Code Smells/05. Poor Names.wmv 20MB
  8. 03. Obfuscating Code Smells/04. Comments.wmv 18MB
  9. 14. Gilded Rose Kata/08. Refactoring with StoreItem.wmv 18MB
  10. 14. Gilded Rose Kata/04. Adding First Tests.wmv 17MB
  11. 13. Pattern-Based Refactorings/11. Unify Interfaces with Adapter.wmv 17MB
  12. 14. Gilded Rose Kata/09. Testing Individual Strategies.wmv 15MB
  13. 13. Pattern-Based Refactorings/08. Replace Conditional Logic with Strategy.wmv 15MB
  14. 13. Pattern-Based Refactorings/07. Replace Conditional Dispatcher with Command.wmv 15MB
  15. 13. Pattern-Based Refactorings/06. Move Embellishment to Decorator.wmv 14MB
  16. 08. Environment and Testing Code Smells/02. Environment Smells.wmv 14MB
  17. 02. Bloating Code Smells/09. Long Parameter List.wmv 13MB
  18. 08. Environment and Testing Code Smells/29. Roll the Dice.wmv 12MB
  19. 13. Pattern-Based Refactorings/03. Form Template Method.wmv 11MB
  20. 05. Code Smells Change Preventer/07. Conditional Complexity.wmv 11MB
  21. 14. Gilded Rose Kata/03. Beginning the Kata.wmv 11MB
  22. 13. Pattern-Based Refactorings/04. Introduce Null Object.wmv 10MB
  23. 04. Object Orientation Abuser Code Smells/02. Switch Statements.wmv 10MB
  24. 09. Method Refactorings/04. Demo Extract and Rename Method.wmv 10MB
  25. 14. Gilded Rose Kata/07. Testing Backstage Passes.wmv 10MB
  26. 12. Class Hierarchy Refactorings/09. Replace Type Code with Class.wmv 9MB
  27. 07. Code Smells The Couplers/12. Hidden Dependencies.wmv 9MB
  28. 10. More Method Refactorings/11. Replace Method with Method Object.wmv 9MB
  29. 02. Bloating Code Smells/08. Primitive Obsession.wmv 9MB
  30. 14. Gilded Rose Kata/05. Testing Aged Brie.wmv 9MB
  31. 11. Class and Object Refactorings/10. Extract Superclass.wmv 8MB
  32. 03. Obfuscating Code Smells/03. Regions.wmv 8MB
  33. 12. Class Hierarchy Refactorings/11. Replace Conditional with Polymorphism.wmv 8MB
  34. 04. Object Orientation Abuser Code Smells/05. Class Depends on Subclass.wmv 8MB
  35. 01. Introducing Refactoring/05. When Should You Refactor.wmv 7MB
  36. 13. Pattern-Based Refactorings/02. Encapsulate Classes with Factory.wmv 7MB
  37. 13. Pattern-Based Refactorings/10. Replace Type Code with State (or Strategy).wmv 7MB
  38. 11. Class and Object Refactorings/05. Move Method.wmv 7MB
  39. 01. Introducing Refactoring/02. What is Refactoring .wmv 7MB
  40. 04. Object Orientation Abuser Code Smells/03. Temporary Field.wmv 6MB
  41. 09. Method Refactorings/14. Remove Parameter.wmv 6MB
  42. 14. Gilded Rose Kata/01. Introduction.wmv 6MB
  43. 14. Gilded Rose Kata/02. Gilded Rose Kata Setup.wmv 6MB
  44. 02. Bloating Code Smells/06. Long Method.wmv 6MB
  45. 12. Class Hierarchy Refactorings/10. Replace Type Code with Subclasses.wmv 6MB
  46. 01. Introducing Refactoring/08. Demo Characterization Tests.wmv 6MB
  47. 07. Code Smells The Couplers/05. Law of Demeter.wmv 6MB
  48. 14. Gilded Rose Kata/11. Summary.wmv 6MB
  49. 09. Method Refactorings/15. Separate Query from Modifier.wmv 5MB
  50. 12. Class Hierarchy Refactorings/07. Replace Inheritance with Delegation.wmv 5MB
  51. 09. Method Refactorings/03. Rename Method.wmv 5MB
  52. 06. Code Smells Dispensables/04. Data Class.wmv 5MB
  53. 02. Bloating Code Smells/11. Combinatorial Explosion.wmv 5MB
  54. 07. Code Smells The Couplers/03. Feature Envy.wmv 5MB
  55. 12. Class Hierarchy Refactorings/04. Pull Up Method.wmv 5MB
  56. 09. Method Refactorings/09. Demo Replace Temp with Query.wmv 5MB
  57. 10. More Method Refactorings/12. Compose Method.wmv 5MB
  58. 11. Class and Object Refactorings/03. Encapsulate Collection.wmv 5MB
  59. 01. Introducing Refactoring/13. Demo A Simple Refactoring.wmv 5MB
  60. 10. More Method Refactorings/08. Replace Error Code with Exception.wmv 4MB
  61. 10. More Method Refactorings/02. Preserve Whole Object.wmv 4MB
  62. 11. Class and Object Refactorings/09. Extract Subclass.wmv 4MB
  63. 12. Class Hierarchy Refactorings/06. Collapse Hierarchy.wmv 4MB
  64. 10. More Method Refactorings/07. Replace Constructor with Factory Method.wmv 4MB
  65. 07. Code Smells The Couplers/11. Hidden Temporal Coupling.wmv 4MB
  66. 10. More Method Refactorings/13. Substitute Algorithm.wmv 4MB
  67. 12. Class Hierarchy Refactorings/08. Replace Delegation with Inheritance.wmv 4MB
  68. 10. More Method Refactorings/04. Introduce Parameter Object.wmv 4MB
  69. 11. Class and Object Refactorings/06. Extract Class.wmv 4MB
  70. 10. More Method Refactorings/10. Replace Exception with Test.wmv 4MB
  71. 06. Code Smells Dispensables/07. Speculative Generality.wmv 4MB
  72. 02. Bloating Code Smells/10. Data Clumps.wmv 4MB
  73. 09. Method Refactorings/02. Extract Method.wmv 4MB
  74. 11. Class and Object Refactorings/04. Move Field.wmv 3MB
  75. 12. Class Hierarchy Refactorings/05. Push Down Method.wmv 3MB
  76. 11. Class and Object Refactorings/11. Hide Delegate.wmv 3MB
  77. 12. Class Hierarchy Refactorings/02. Pull Up Field.wmv 3MB
  78. 01. Introducing Refactoring/01. Introduction.wmv 3MB
  79. 11. Class and Object Refactorings/08. Extract Interface.wmv 3MB
  80. 09. Method Refactorings/12. Replace Parameter with Explicit Methods.wmv 3MB
  81. 06. Code Smells Dispensables/05. Duplicate Code.wmv 3MB
  82. 05. Code Smells Change Preventer/05. Parallel Inheritance Hierarchies.wmv 3MB
  83. 08. Environment and Testing Code Smells/04. Not Enough Tests.wmv 3MB
  84. 12. Class Hierarchy Refactorings/03. Push Down Field.wmv 3MB
  85. 02. Bloating Code Smells/02. Code Smells.wmv 3MB
  86. 05. Code Smells Change Preventer/06. Inconsistent Abstraction Levels.wmv 3MB
  87. 07. Code Smells The Couplers/13. Summary.wmv 3MB
  88. 01. Introducing Refactoring/04. Technical Debt.wmv 3MB
  89. 11. Class and Object Refactorings/02. Encapsulate Field.wmv 3MB
  90. 01. Introducing Refactoring/06. Refactoring Principles.wmv 3MB
  91. 01. Introducing Refactoring/10. Refactoring Tools.wmv 3MB
  92. 09. Method Refactorings/06. Introduce Explaining Variable.wmv 3MB
  93. 09. Method Refactorings/05. Inline Method.wmv 3MB
  94. 08. Environment and Testing Code Smells/30. Hidden Tests.wmv 3MB
  95. 01. Introducing Refactoring/07. The Refactoring Process.wmv 3MB
  96. 06. Code Smells Dispensables/06. Dead Code.wmv 3MB
  97. 11. Class and Object Refactorings/12. Remove Middle Man.wmv 3MB
  98. 14. Gilded Rose Kata/06. Testing Sulfuras.wmv 3MB
  99. 10. More Method Refactorings/03. Replace Parameter with Method.wmv 3MB
  100. 07. Code Smells The Couplers/04. Inappropriate Intimacy.wmv 3MB
  101. 04. Object Orientation Abuser Code Smells/07. Summary.wmv 2MB
  102. 01. Introducing Refactoring/03. Why Should You Refactor .wmv 2MB
  103. 04. Object Orientation Abuser Code Smells/04. Alternative Classes with Different Interfaces.wmv 2MB
  104. 03. Obfuscating Code Smells/08. Obscured Intent.wmv 2MB
  105. 08. Environment and Testing Code Smells/05. DRY vs. DAMP.wmv 2MB
  106. 11. Class and Object Refactorings/07. Inline Class.wmv 2MB
  107. 09. Method Refactorings/10. Split Temporary Variable.wmv 2MB
  108. 08. Environment and Testing Code Smells/03. Test Smells.wmv 2MB
  109. 10. More Method Refactorings/05. Remove Setting Method.wmv 2MB
  110. 01. Introducing Refactoring/14. Summary.wmv 2MB
  111. 08. Environment and Testing Code Smells/12. Generous Leftovers.wmv 2MB
  112. 02. Bloating Code Smells/03. Principle of Least Surprise.wmv 2MB
  113. 09. Method Refactorings/13. Add Parameter.wmv 2MB
  114. 05. Code Smells Change Preventer/04. Shotgun Surgery.wmv 2MB
  115. 08. Environment and Testing Code Smells/32. Wait and See.wmv 2MB
  116. 06. Code Smells Dispensables/08. Summary.wmv 2MB
  117. 08. Environment and Testing Code Smells/07. The Liar.wmv 2MB
  118. 09. Method Refactorings/08. Replace Temp with Query.wmv 2MB
  119. 08. Environment and Testing Code Smells/37. Summary.wmv 2MB
  120. 08. Environment and Testing Code Smells/23. Success Against All Odds.wmv 2MB
  121. 08. Environment and Testing Code Smells/19. The Hidden Dependency.wmv 2MB
  122. 09. Method Refactorings/11. Parameterize Method.wmv 2MB
  123. 13. Pattern-Based Refactorings/01. Introduction.wmv 2MB
  124. 06. Code Smells Dispensables/03. Lazy Class.wmv 2MB
  125. 08. Environment and Testing Code Smells/35. The Sleeper.wmv 2MB
  126. 03. Obfuscating Code Smells/09. Summary.wmv 2MB
  127. 03. Obfuscating Code Smells/01. Introduction.wmv 2MB
  128. 08. Environment and Testing Code Smells/15. The Secret Catcher.wmv 2MB
  129. 08. Environment and Testing Code Smells/28. The Contradiction.wmv 2MB
  130. 01. Introducing Refactoring/12. Refactoring and Tests.wmv 2MB
  131. 01. Introducing Refactoring/09. Refactoring Tips.wmv 2MB
  132. 11. Class and Object Refactorings/01. Introduction.wmv 2MB
  133. 03. Obfuscating Code Smells/06. Vertical Separation.wmv 2MB
  134. 08. Environment and Testing Code Smells/33. Inappropriate Test Group.wmv 2MB
  135. 05. Code Smells Change Preventer/02. Change Preventers.wmv 2MB
  136. 08. Environment and Testing Code Smells/10. The Mockery.wmv 2MB
  137. 08. Environment and Testing Code Smells/08. Excessive Setup.wmv 2MB
  138. 01. Introducing Refactoring/11. Premature Optimization.wmv 2MB
  139. 08. Environment and Testing Code Smells/16. The Loudmouth.wmv 2MB
  140. 13. Pattern-Based Refactorings/12. Summary.wmv 2MB
  141. 08. Environment and Testing Code Smells/14. The Nitpicker.wmv 2MB
  142. 10. More Method Refactorings/09. Remove Assignments to Parameters.wmv 2MB
  143. 05. Code Smells Change Preventer/08. Poorly Written Tests.wmv 2MB
  144. 09. Method Refactorings/07. Inline Temp.wmv 1MB
  145. 05. Code Smells Change Preventer/09. Summary.wmv 1MB
  146. 04. Object Orientation Abuser Code Smells/06. Inappropriate Static.wmv 1MB
  147. 12. Class Hierarchy Refactorings/01. Introduction.wmv 1MB
  148. 10. More Method Refactorings/14. Summary.wmv 1MB
  149. 02. Bloating Code Smells/05. The Bloaters.wmv 1MB
  150. 05. Code Smells Change Preventer/03. Divergent Change.wmv 1MB
  151. 10. More Method Refactorings/06. Hide Method.wmv 1MB
  152. 04. Object Orientation Abuser Code Smells/01. Introduction.wmv 1MB
  153. 02. Bloating Code Smells/15. Summary.wmv 1MB
  154. 10. More Method Refactorings/01. Introduction.wmv 1MB
  155. 02. Bloating Code Smells/14. Required Setup Teardown Code.wmv 1MB
  156. 08. Environment and Testing Code Smells/27. The Slow Poke.wmv 1MB
  157. 07. Code Smells The Couplers/08. Middle Man.wmv 1MB
  158. 09. Method Refactorings/01. Introduction.wmv 1MB
  159. 02. Bloating Code Smells/01. Introduction.wmv 1MB
  160. 08. Environment and Testing Code Smells/22. The OS Evangelist.wmv 1MB
  161. 02. Bloating Code Smells/12. Oddball Solution.wmv 1MB
  162. 08. Environment and Testing Code Smells/26. The Peeping Tom.wmv 1MB
  163. 02. Bloating Code Smells/04. Organizing Code Smells.wmv 1MB
  164. 08. Environment and Testing Code Smells/17. The Greedy Catcher.wmv 1MB
  165. 07. Code Smells The Couplers/07. Message Chains.wmv 1MB
  166. 08. Environment and Testing Code Smells/21. The Stranger.wmv 1MB
  167. 07. Code Smells The Couplers/06. Indecent Exposure.wmv 1MB
  168. 11. Class and Object Refactorings/13. Summary.wmv 1MB
  169. 05. Code Smells Change Preventer/01. Introduction.wmv 1MB
  170. 08. Environment and Testing Code Smells/09. The Giant.wmv 1MB
  171. 08. Environment and Testing Code Smells/31. Second Class Citizens.wmv 1MB
  172. 08. Environment and Testing Code Smells/11. The Inspector.wmv 1MB
  173. 08. Environment and Testing Code Smells/20. The Enumerator.wmv 1MB
  174. 07. Code Smells The Couplers/02. The Couplers.wmv 1MB
  175. 12. Class Hierarchy Refactorings/12. Summary.wmv 1MB
  176. 08. Environment and Testing Code Smells/24. The Free Ride.wmv 1MB
  177. 08. Environment and Testing Code Smells/25. The One.wmv 1MB
  178. 08. Environment and Testing Code Smells/13. The Local Hero.wmv 1MB
  179. 03. Obfuscating Code Smells/02. The Obfuscators.wmv 1021KB
  180. 07. Code Smells The Couplers/10. Artificial Coupling.wmv 997KB
  181. 08. Environment and Testing Code Smells/01. Introduction.wmv 980KB
  182. 08. Environment and Testing Code Smells/34. The Optimist.wmv 893KB
  183. 09. Method Refactorings/16. Summary.wmv 869KB
  184. 03. Obfuscating Code Smells/07. Inconsistency.wmv 815KB
  185. 07. Code Smells The Couplers/09. Tramp Data.wmv 812KB
  186. 02. Bloating Code Smells/13. Class Doesn't Do Much.wmv 804KB
  187. 07. Code Smells The Couplers/01. Introduction.wmv 780KB
  188. 06. Code Smells Dispensables/01. Introduction.wmv 754KB
  189. 06. Code Smells Dispensables/02. The Dispensables.wmv 630KB
  190. 08. Environment and Testing Code Smells/18. The Sequencer.wmv 618KB
  191. 08. Environment and Testing Code Smells/36. The Void.wmv 566KB