TalkingTech
The view from the top of IT with TechWorld Editor Rohan Pearce
Part I: Introduction to Refactoring.
Chapter 1: Refactoring: What’s All the Fuss About?
Chapter 2: A First Taste of Refactoring.
Chapter 3: Assembling a Refactoring Toolkit.
Chapter 4: Rent-a-Wheels Application Prototype.
Part II: Preliminary VB Refactorings.
Chapter 5: Chameleon Language: From Weak Static Typing to Strong Dynamic Typing.
Chapter 6: Error Handling: From Legacy to Structured in a Few Easy Steps.
Chapter 7: Basic Hygiene: Eliminating Dead Code, Reducing Scope, Using Explicit Imports, and Removing Unused References.
Part III: Getting Started with Standard Refactoring Transformations.
Chapter 8: From Problem Domain to Code: Closing the Gap.
Chapter 9: The Method Extraction Remedy for Duplicated Code.
Chapter 10: Method Consolidation and Extraction Techniques.
Part IV: Advanced Refactorings.
Chapter 11: Discovering Objects.
Chapter 12: Advanced Object-Oriented Concepts and Related Refactorings.
Chapter 13: Code Organization on a Large Scale.
Part V: Refactoring Applied.
Chapter 14: Refactoring to Patterns.
Chapter 15: LINQ and Other VB 2008 Enhancements.
Chapter 16: The Future of Legacy VB Code.
Appendix A: Unleash Refactor!
Appendix B: Rent-a-Wheels Prototype Internals and Intricacies.
Index.
Recent comments
6 hours, 2 minutes ago
6 hours, 58 minutes ago
11 hours, 40 minutes ago
19 hours, 58 minutes ago
1 day, 6 hours ago
1 day, 9 hours ago
1 day, 13 hours ago
1 day, 16 hours ago
1 day, 17 hours ago
1 day, 20 hours ago