Quantcast
Viewing all articles
Browse latest Browse all 4

Revisiting Fowler’s Video Store: Refactoring Code, Refining Abstractions

Refactoring techniques and Design Patterns have been extensively propagated and advocated for over a decade now. Why we still find hard to change, anaemic or overly complex object oriented structures? What is missing in our design practices? In this series, we use Fowler's didactic Video Store program to show practical advanced refactoring strategies that effectively improve design simplicity, expressiveness and flexibility.

Viewing all articles
Browse latest Browse all 4

Trending Articles