FileMood

Download Refactoring Fundamentals

Refactoring Fundamentals

Name

Refactoring Fundamentals

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

991.1 MB

Total Files

191

Hash

157B6FFB93D857F882EA850E07987C8E73E67B47

/02. Bloating Code Smells/

07. Long Method Examples.wmv

60.5 MB

09. Long Parameter List.wmv

13.5 MB

08. Primitive Obsession.wmv

9.1 MB

06. Long Method.wmv

6.3 MB

11. Combinatorial Explosion.wmv

5.3 MB

10. Data Clumps.wmv

3.7 MB

02. Code Smells.wmv

3.1 MB

03. Principle of Least Surprise.wmv

2.3 MB

05. The Bloaters.wmv

1.4 MB

15. Summary.wmv

1.3 MB

14. Required Setup Teardown Code.wmv

1.3 MB

01. Introduction.wmv

1.3 MB

12. Oddball Solution.wmv

1.3 MB

04. Organizing Code Smells.wmv

1.2 MB

13. Class Doesn't Do Much.wmv

822.8 KB

/08. Environment and Testing Code Smells/

06. Fragility.wmv

52.1 MB

02. Environment Smells.wmv

14.5 MB

29. Roll the Dice.wmv

13.0 MB

04. Not Enough Tests.wmv

3.3 MB

30. Hidden Tests.wmv

2.9 MB

05. DRY vs. DAMP.wmv

2.4 MB

03. Test Smells.wmv

2.3 MB

12. Generous Leftovers.wmv

2.3 MB

32. Wait and See.wmv

2.2 MB

07. The Liar.wmv

2.2 MB

37. Summary.wmv

2.0 MB

23. Success Against All Odds.wmv

2.0 MB

19. The Hidden Dependency.wmv

2.0 MB

35. The Sleeper.wmv

1.8 MB

15. The Secret Catcher.wmv

1.8 MB

28. The Contradiction.wmv

1.8 MB

33. Inappropriate Test Group.wmv

1.7 MB

10. The Mockery.wmv

1.7 MB

08. Excessive Setup.wmv

1.7 MB

16. The Loudmouth.wmv

1.6 MB

14. The Nitpicker.wmv

1.6 MB

27. The Slow Poke.wmv

1.3 MB

22. The OS Evangelist.wmv

1.3 MB

26. The Peeping Tom.wmv

1.2 MB

17. The Greedy Catcher.wmv

1.2 MB

21. The Stranger.wmv

1.2 MB

09. The Giant.wmv

1.2 MB

31. Second Class Citizens.wmv

1.2 MB

11. The Inspector.wmv

1.2 MB

20. The Enumerator.wmv

1.2 MB

24. The Free Ride.wmv

1.1 MB

25. The One.wmv

1.1 MB

13. The Local Hero.wmv

1.1 MB

01. Introduction.wmv

1.0 MB

34. The Optimist.wmv

914.1 KB

18. The Sequencer.wmv

633.2 KB

36. The Void.wmv

579.4 KB

/

refactoring-fundamentals.zip

24.9 MB

/13. Pattern-Based Refactorings/

09. Replace State-Altering Conditionals with State.wmv

22.8 MB

05. Move Accumulation to Visitor.wmv

20.8 MB

11. Unify Interfaces with Adapter.wmv

17.6 MB

08. Replace Conditional Logic with Strategy.wmv

15.8 MB

07. Replace Conditional Dispatcher with Command.wmv

15.4 MB

06. Move Embellishment to Decorator.wmv

15.0 MB

03. Form Template Method.wmv

11.9 MB

04. Introduce Null Object.wmv

10.8 MB

02. Encapsulate Classes with Factory.wmv

7.7 MB

10. Replace Type Code with State (or Strategy).wmv

7.5 MB

01. Introduction.wmv

1.9 MB

12. Summary.wmv

1.6 MB

/14. Gilded Rose Kata/

10. Adding Conjured Item Support.wmv

21.4 MB

08. Refactoring with StoreItem.wmv

18.7 MB

04. Adding First Tests.wmv

18.3 MB

09. Testing Individual Strategies.wmv

16.2 MB

03. Beginning the Kata.wmv

11.1 MB

07. Testing Backstage Passes.wmv

10.3 MB

05. Testing Aged Brie.wmv

9.1 MB

01. Introduction.wmv

6.5 MB

02. Gilded Rose Kata Setup.wmv

6.4 MB

11. Summary.wmv

5.8 MB

06. Testing Sulfuras.wmv

2.8 MB

/03. Obfuscating Code Smells/

05. Poor Names.wmv

20.7 MB

04. Comments.wmv

19.1 MB

03. Regions.wmv

8.1 MB

08. Obscured Intent.wmv

2.5 MB

09. Summary.wmv

1.8 MB

01. Introduction.wmv

1.8 MB

06. Vertical Separation.wmv

1.7 MB

02. The Obfuscators.wmv

1.0 MB

07. Inconsistency.wmv

834.8 KB

/05. Code Smells Change Preventer/

07. Conditional Complexity.wmv

11.2 MB

05. Parallel Inheritance Hierarchies.wmv

3.3 MB

06. Inconsistent Abstraction Levels.wmv

3.1 MB

04. Shotgun Surgery.wmv

2.2 MB

02. Change Preventers.wmv

1.7 MB

08. Poorly Written Tests.wmv

1.6 MB

09. Summary.wmv

1.5 MB

03. Divergent Change.wmv

1.4 MB

01. Introduction.wmv

1.2 MB

/04. Object Orientation Abuser Code Smells/

02. Switch Statements.wmv

10.7 MB

05. Class Depends on Subclass.wmv

7.9 MB

03. Temporary Field.wmv

6.7 MB

07. Summary.wmv

2.6 MB

04. Alternative Classes with Different Interfaces.wmv

2.5 MB

06. Inappropriate Static.wmv

1.5 MB

01. Introduction.wmv

1.4 MB

/09. Method Refactorings/

04. Demo Extract and Rename Method.wmv

10.3 MB

14. Remove Parameter.wmv

6.7 MB

15. Separate Query from Modifier.wmv

5.7 MB

03. Rename Method.wmv

5.6 MB

09. Demo Replace Temp with Query.wmv

5.1 MB

02. Extract Method.wmv

3.7 MB

12. Replace Parameter with Explicit Methods.wmv

3.3 MB

06. Introduce Explaining Variable.wmv

3.0 MB

05. Inline Method.wmv

2.9 MB

10. Split Temporary Variable.wmv

2.4 MB

13. Add Parameter.wmv

2.2 MB

08. Replace Temp with Query.wmv

2.1 MB

11. Parameterize Method.wmv

1.9 MB

07. Inline Temp.wmv

1.5 MB

01. Introduction.wmv

1.3 MB

16. Summary.wmv

890.2 KB

/12. Class Hierarchy Refactorings/

09. Replace Type Code with Class.wmv

9.8 MB

11. Replace Conditional with Polymorphism.wmv

8.0 MB

10. Replace Type Code with Subclasses.wmv

6.2 MB

07. Replace Inheritance with Delegation.wmv

5.6 MB

04. Pull Up Method.wmv

5.1 MB

06. Collapse Hierarchy.wmv

4.4 MB

08. Replace Delegation with Inheritance.wmv

4.1 MB

05. Push Down Method.wmv

3.6 MB

02. Pull Up Field.wmv

3.4 MB

03. Push Down Field.wmv

3.1 MB

01. Introduction.wmv

1.5 MB

12. Summary.wmv

1.1 MB

/07. Code Smells The Couplers/

12. Hidden Dependencies.wmv

9.6 MB

05. Law of Demeter.wmv

5.9 MB

03. Feature Envy.wmv

5.2 MB

11. Hidden Temporal Coupling.wmv

4.1 MB

13. Summary.wmv

3.1 MB

04. Inappropriate Intimacy.wmv

2.8 MB

08. Middle Man.wmv

1.3 MB

07. Message Chains.wmv

1.2 MB

06. Indecent Exposure.wmv

1.2 MB

02. The Couplers.wmv

1.2 MB

10. Artificial Coupling.wmv

1.0 MB

09. Tramp Data.wmv

831.9 KB

01. Introduction.wmv

798.8 KB

/10. More Method Refactorings/

11. Replace Method with Method Object.wmv

9.4 MB

12. Compose Method.wmv

5.0 MB

08. Replace Error Code with Exception.wmv

4.7 MB

02. Preserve Whole Object.wmv

4.6 MB

07. Replace Constructor with Factory Method.wmv

4.2 MB

13. Substitute Algorithm.wmv

4.1 MB

04. Introduce Parameter Object.wmv

4.0 MB

10. Replace Exception with Test.wmv

3.8 MB

03. Replace Parameter with Method.wmv

2.8 MB

05. Remove Setting Method.wmv

2.3 MB

09. Remove Assignments to Parameters.wmv

1.6 MB

14. Summary.wmv

1.4 MB

06. Hide Method.wmv

1.4 MB

01. Introduction.wmv

1.3 MB

/11. Class and Object Refactorings/

10. Extract Superclass.wmv

8.5 MB

05. Move Method.wmv

7.3 MB

03. Encapsulate Collection.wmv

4.9 MB

09. Extract Subclass.wmv

4.5 MB

06. Extract Class.wmv

3.9 MB

04. Move Field.wmv

3.6 MB

11. Hide Delegate.wmv

3.4 MB

08. Extract Interface.wmv

3.3 MB

02. Encapsulate Field.wmv

3.0 MB

12. Remove Middle Man.wmv

2.8 MB

07. Inline Class.wmv

2.4 MB

01. Introduction.wmv

1.7 MB

13. Summary.wmv

1.2 MB

/01. Introducing Refactoring/

05. When Should You Refactor.wmv

7.8 MB

02. What is Refactoring .wmv

7.2 MB

08. Demo Characterization Tests.wmv

5.9 MB

13. Demo A Simple Refactoring.wmv

4.9 MB

01. Introduction.wmv

3.4 MB

04. Technical Debt.wmv

3.0 MB

06. Refactoring Principles.wmv

3.0 MB

10. Refactoring Tools.wmv

3.0 MB

07. The Refactoring Process.wmv

2.9 MB

03. Why Should You Refactor .wmv

2.6 MB

14. Summary.wmv

2.3 MB

12. Refactoring and Tests.wmv

1.8 MB

09. Refactoring Tips.wmv

1.7 MB

11. Premature Optimization.wmv

1.6 MB

/06. Code Smells Dispensables/

04. Data Class.wmv

5.3 MB

07. Speculative Generality.wmv

3.7 MB

05. Duplicate Code.wmv

3.3 MB

06. Dead Code.wmv

2.9 MB

08. Summary.wmv

2.2 MB

03. Lazy Class.wmv

1.8 MB

01. Introduction.wmv

771.8 KB

02. The Dispensables.wmv

645.6 KB

 

Total files 191


Copyright © 2025 FileMood.com