Refactoring Fundamentals 收录时间:2018-04-01 12:22:38 文件大小:945MB 下载次数:234 最近下载:2021-01-18 05:44:58 磁力链接: magnet:?xt=urn:btih:157b6ffb93d857f882ea850e07987c8e73e67b47 立即下载 复制链接 文件列表 02. Bloating Code Smells/07. Long Method Examples.wmv 58MB 08. Environment and Testing Code Smells/06. Fragility.wmv 50MB refactoring-fundamentals.zip 24MB 13. Pattern-Based Refactorings/09. Replace State-Altering Conditionals with State.wmv 22MB 14. Gilded Rose Kata/10. Adding Conjured Item Support.wmv 20MB 13. Pattern-Based Refactorings/05. Move Accumulation to Visitor.wmv 20MB 03. Obfuscating Code Smells/05. Poor Names.wmv 20MB 03. Obfuscating Code Smells/04. Comments.wmv 18MB 14. Gilded Rose Kata/08. Refactoring with StoreItem.wmv 18MB 14. Gilded Rose Kata/04. Adding First Tests.wmv 17MB 13. Pattern-Based Refactorings/11. Unify Interfaces with Adapter.wmv 17MB 14. Gilded Rose Kata/09. Testing Individual Strategies.wmv 15MB 13. Pattern-Based Refactorings/08. Replace Conditional Logic with Strategy.wmv 15MB 13. Pattern-Based Refactorings/07. Replace Conditional Dispatcher with Command.wmv 15MB 13. Pattern-Based Refactorings/06. Move Embellishment to Decorator.wmv 14MB 08. Environment and Testing Code Smells/02. Environment Smells.wmv 14MB 02. Bloating Code Smells/09. Long Parameter List.wmv 13MB 08. Environment and Testing Code Smells/29. Roll the Dice.wmv 12MB 13. Pattern-Based Refactorings/03. Form Template Method.wmv 11MB 05. Code Smells Change Preventer/07. Conditional Complexity.wmv 11MB 14. Gilded Rose Kata/03. Beginning the Kata.wmv 11MB 13. Pattern-Based Refactorings/04. Introduce Null Object.wmv 10MB 04. Object Orientation Abuser Code Smells/02. Switch Statements.wmv 10MB 09. Method Refactorings/04. Demo Extract and Rename Method.wmv 10MB 14. Gilded Rose Kata/07. Testing Backstage Passes.wmv 10MB 12. Class Hierarchy Refactorings/09. Replace Type Code with Class.wmv 9MB 07. Code Smells The Couplers/12. Hidden Dependencies.wmv 9MB 10. More Method Refactorings/11. Replace Method with Method Object.wmv 9MB 02. Bloating Code Smells/08. Primitive Obsession.wmv 9MB 14. Gilded Rose Kata/05. Testing Aged Brie.wmv 9MB 11. Class and Object Refactorings/10. Extract Superclass.wmv 8MB 03. Obfuscating Code Smells/03. Regions.wmv 8MB 12. Class Hierarchy Refactorings/11. Replace Conditional with Polymorphism.wmv 8MB 04. Object Orientation Abuser Code Smells/05. Class Depends on Subclass.wmv 8MB 01. Introducing Refactoring/05. When Should You Refactor.wmv 7MB 13. Pattern-Based Refactorings/02. Encapsulate Classes with Factory.wmv 7MB 13. Pattern-Based Refactorings/10. Replace Type Code with State (or Strategy).wmv 7MB 11. Class and Object Refactorings/05. Move Method.wmv 7MB 01. Introducing Refactoring/02. What is Refactoring .wmv 7MB 04. Object Orientation Abuser Code Smells/03. Temporary Field.wmv 6MB 09. Method Refactorings/14. Remove Parameter.wmv 6MB 14. Gilded Rose Kata/01. Introduction.wmv 6MB 14. Gilded Rose Kata/02. Gilded Rose Kata Setup.wmv 6MB 02. Bloating Code Smells/06. Long Method.wmv 6MB 12. Class Hierarchy Refactorings/10. Replace Type Code with Subclasses.wmv 6MB 01. Introducing Refactoring/08. Demo Characterization Tests.wmv 6MB 07. Code Smells The Couplers/05. Law of Demeter.wmv 6MB 14. Gilded Rose Kata/11. Summary.wmv 6MB 09. Method Refactorings/15. Separate Query from Modifier.wmv 5MB 12. Class Hierarchy Refactorings/07. Replace Inheritance with Delegation.wmv 5MB 09. Method Refactorings/03. Rename Method.wmv 5MB 06. Code Smells Dispensables/04. Data Class.wmv 5MB 02. Bloating Code Smells/11. Combinatorial Explosion.wmv 5MB 07. Code Smells The Couplers/03. Feature Envy.wmv 5MB 12. Class Hierarchy Refactorings/04. Pull Up Method.wmv 5MB 09. Method Refactorings/09. Demo Replace Temp with Query.wmv 5MB 10. More Method Refactorings/12. Compose Method.wmv 5MB 11. Class and Object Refactorings/03. Encapsulate Collection.wmv 5MB 01. Introducing Refactoring/13. Demo A Simple Refactoring.wmv 5MB 10. More Method Refactorings/08. Replace Error Code with Exception.wmv 4MB 10. More Method Refactorings/02. Preserve Whole Object.wmv 4MB 11. Class and Object Refactorings/09. Extract Subclass.wmv 4MB 12. Class Hierarchy Refactorings/06. Collapse Hierarchy.wmv 4MB 10. More Method Refactorings/07. Replace Constructor with Factory Method.wmv 4MB 07. Code Smells The Couplers/11. Hidden Temporal Coupling.wmv 4MB 10. More Method Refactorings/13. Substitute Algorithm.wmv 4MB 12. Class Hierarchy Refactorings/08. Replace Delegation with Inheritance.wmv 4MB 10. More Method Refactorings/04. Introduce Parameter Object.wmv 4MB 11. Class and Object Refactorings/06. Extract Class.wmv 4MB 10. More Method Refactorings/10. Replace Exception with Test.wmv 4MB 06. Code Smells Dispensables/07. Speculative Generality.wmv 4MB 02. Bloating Code Smells/10. Data Clumps.wmv 4MB 09. Method Refactorings/02. Extract Method.wmv 4MB 11. Class and Object Refactorings/04. Move Field.wmv 3MB 12. Class Hierarchy Refactorings/05. Push Down Method.wmv 3MB 11. Class and Object Refactorings/11. Hide Delegate.wmv 3MB 12. Class Hierarchy Refactorings/02. Pull Up Field.wmv 3MB 01. Introducing Refactoring/01. Introduction.wmv 3MB 11. Class and Object Refactorings/08. Extract Interface.wmv 3MB 09. Method Refactorings/12. Replace Parameter with Explicit Methods.wmv 3MB 06. Code Smells Dispensables/05. Duplicate Code.wmv 3MB 05. Code Smells Change Preventer/05. Parallel Inheritance Hierarchies.wmv 3MB 08. Environment and Testing Code Smells/04. Not Enough Tests.wmv 3MB 12. Class Hierarchy Refactorings/03. Push Down Field.wmv 3MB 02. Bloating Code Smells/02. Code Smells.wmv 3MB 05. Code Smells Change Preventer/06. Inconsistent Abstraction Levels.wmv 3MB 07. Code Smells The Couplers/13. Summary.wmv 3MB 01. Introducing Refactoring/04. Technical Debt.wmv 3MB 11. Class and Object Refactorings/02. Encapsulate Field.wmv 3MB 01. Introducing Refactoring/06. Refactoring Principles.wmv 3MB 01. Introducing Refactoring/10. Refactoring Tools.wmv 3MB 09. Method Refactorings/06. Introduce Explaining Variable.wmv 3MB 09. Method Refactorings/05. Inline Method.wmv 3MB 08. Environment and Testing Code Smells/30. Hidden Tests.wmv 3MB 01. Introducing Refactoring/07. The Refactoring Process.wmv 3MB 06. Code Smells Dispensables/06. Dead Code.wmv 3MB 11. Class and Object Refactorings/12. Remove Middle Man.wmv 3MB 14. Gilded Rose Kata/06. Testing Sulfuras.wmv 3MB 10. More Method Refactorings/03. Replace Parameter with Method.wmv 3MB 07. Code Smells The Couplers/04. Inappropriate Intimacy.wmv 3MB 04. Object Orientation Abuser Code Smells/07. Summary.wmv 2MB 01. Introducing Refactoring/03. Why Should You Refactor .wmv 2MB 04. Object Orientation Abuser Code Smells/04. Alternative Classes with Different Interfaces.wmv 2MB 03. Obfuscating Code Smells/08. Obscured Intent.wmv 2MB 08. Environment and Testing Code Smells/05. DRY vs. DAMP.wmv 2MB 11. Class and Object Refactorings/07. Inline Class.wmv 2MB 09. Method Refactorings/10. Split Temporary Variable.wmv 2MB 08. Environment and Testing Code Smells/03. Test Smells.wmv 2MB 10. More Method Refactorings/05. Remove Setting Method.wmv 2MB 01. Introducing Refactoring/14. Summary.wmv 2MB 08. Environment and Testing Code Smells/12. Generous Leftovers.wmv 2MB 02. Bloating Code Smells/03. Principle of Least Surprise.wmv 2MB 09. Method Refactorings/13. Add Parameter.wmv 2MB 05. Code Smells Change Preventer/04. Shotgun Surgery.wmv 2MB 08. Environment and Testing Code Smells/32. Wait and See.wmv 2MB 06. Code Smells Dispensables/08. Summary.wmv 2MB 08. Environment and Testing Code Smells/07. The Liar.wmv 2MB 09. Method Refactorings/08. Replace Temp with Query.wmv 2MB 08. Environment and Testing Code Smells/37. Summary.wmv 2MB 08. Environment and Testing Code Smells/23. Success Against All Odds.wmv 2MB 08. Environment and Testing Code Smells/19. The Hidden Dependency.wmv 2MB 09. Method Refactorings/11. Parameterize Method.wmv 2MB 13. Pattern-Based Refactorings/01. Introduction.wmv 2MB 06. Code Smells Dispensables/03. Lazy Class.wmv 2MB 08. Environment and Testing Code Smells/35. The Sleeper.wmv 2MB 03. Obfuscating Code Smells/09. Summary.wmv 2MB 03. Obfuscating Code Smells/01. Introduction.wmv 2MB 08. Environment and Testing Code Smells/15. The Secret Catcher.wmv 2MB 08. Environment and Testing Code Smells/28. The Contradiction.wmv 2MB 01. Introducing Refactoring/12. Refactoring and Tests.wmv 2MB 01. Introducing Refactoring/09. Refactoring Tips.wmv 2MB 11. Class and Object Refactorings/01. Introduction.wmv 2MB 03. Obfuscating Code Smells/06. Vertical Separation.wmv 2MB 08. Environment and Testing Code Smells/33. Inappropriate Test Group.wmv 2MB 05. Code Smells Change Preventer/02. Change Preventers.wmv 2MB 08. Environment and Testing Code Smells/10. The Mockery.wmv 2MB 08. Environment and Testing Code Smells/08. Excessive Setup.wmv 2MB 01. Introducing Refactoring/11. Premature Optimization.wmv 2MB 08. Environment and Testing Code Smells/16. The Loudmouth.wmv 2MB 13. Pattern-Based Refactorings/12. Summary.wmv 2MB 08. Environment and Testing Code Smells/14. The Nitpicker.wmv 2MB 10. More Method Refactorings/09. Remove Assignments to Parameters.wmv 2MB 05. Code Smells Change Preventer/08. Poorly Written Tests.wmv 2MB 09. Method Refactorings/07. Inline Temp.wmv 1MB 05. Code Smells Change Preventer/09. Summary.wmv 1MB 04. Object Orientation Abuser Code Smells/06. Inappropriate Static.wmv 1MB 12. Class Hierarchy Refactorings/01. Introduction.wmv 1MB 10. More Method Refactorings/14. Summary.wmv 1MB 02. Bloating Code Smells/05. The Bloaters.wmv 1MB 05. Code Smells Change Preventer/03. Divergent Change.wmv 1MB 10. More Method Refactorings/06. Hide Method.wmv 1MB 04. Object Orientation Abuser Code Smells/01. Introduction.wmv 1MB 02. Bloating Code Smells/15. Summary.wmv 1MB 10. More Method Refactorings/01. Introduction.wmv 1MB 02. Bloating Code Smells/14. Required Setup Teardown Code.wmv 1MB 08. Environment and Testing Code Smells/27. The Slow Poke.wmv 1MB 07. Code Smells The Couplers/08. Middle Man.wmv 1MB 09. Method Refactorings/01. Introduction.wmv 1MB 02. Bloating Code Smells/01. Introduction.wmv 1MB 08. Environment and Testing Code Smells/22. The OS Evangelist.wmv 1MB 02. Bloating Code Smells/12. Oddball Solution.wmv 1MB 08. Environment and Testing Code Smells/26. The Peeping Tom.wmv 1MB 02. Bloating Code Smells/04. Organizing Code Smells.wmv 1MB 08. Environment and Testing Code Smells/17. The Greedy Catcher.wmv 1MB 07. Code Smells The Couplers/07. Message Chains.wmv 1MB 08. Environment and Testing Code Smells/21. The Stranger.wmv 1MB 07. Code Smells The Couplers/06. Indecent Exposure.wmv 1MB 11. Class and Object Refactorings/13. Summary.wmv 1MB 05. Code Smells Change Preventer/01. Introduction.wmv 1MB 08. Environment and Testing Code Smells/09. The Giant.wmv 1MB 08. Environment and Testing Code Smells/31. Second Class Citizens.wmv 1MB 08. Environment and Testing Code Smells/11. The Inspector.wmv 1MB 08. Environment and Testing Code Smells/20. The Enumerator.wmv 1MB 07. Code Smells The Couplers/02. The Couplers.wmv 1MB 12. Class Hierarchy Refactorings/12. Summary.wmv 1MB 08. Environment and Testing Code Smells/24. The Free Ride.wmv 1MB 08. Environment and Testing Code Smells/25. The One.wmv 1MB 08. Environment and Testing Code Smells/13. The Local Hero.wmv 1MB 03. Obfuscating Code Smells/02. The Obfuscators.wmv 1021KB 07. Code Smells The Couplers/10. Artificial Coupling.wmv 997KB 08. Environment and Testing Code Smells/01. Introduction.wmv 980KB 08. Environment and Testing Code Smells/34. The Optimist.wmv 893KB 09. Method Refactorings/16. Summary.wmv 869KB 03. Obfuscating Code Smells/07. Inconsistency.wmv 815KB 07. Code Smells The Couplers/09. Tramp Data.wmv 812KB 02. Bloating Code Smells/13. Class Doesn't Do Much.wmv 804KB 07. Code Smells The Couplers/01. Introduction.wmv 780KB 06. Code Smells Dispensables/01. Introduction.wmv 754KB 06. Code Smells Dispensables/02. The Dispensables.wmv 630KB 08. Environment and Testing Code Smells/18. The Sequencer.wmv 618KB 08. Environment and Testing Code Smells/36. The Void.wmv 566KB