Evolving to Patterns
We often do not get the luxury of designing a system from the beginning, or even if we do, the requirements can change over time and the software must react accordingly. In this session, we walk through scenarios where we evolve existing code by refactoring it one step at a time into a solution enhanced with the usage of a design pattern. |