Make code architecture more extendable, readable, and testable by applying design patterns.
Learn from lecture supported by slides
Solve coding challenges
Complete practical exercises
Some important patterns we will cover:
This workshop is a continuation of “Refactoring to Clean Code” training, and it is based on the assumption that attendees can perform some initial clean-up of the codebase. Such a clean-up allows us to notice emerging design patterns out of the mess of legacy code.
This workshop normally lasts 2 days, but it can be conducted as the intensive 1-day training, or in 3 days with extra content.