Refactoring with Patterns

Extensive use of Design Patterns is not something you should overengineer into your applications from the start. Practicing selective refactorings towards design patterns is a much better approach instead. In this session we will take a piece of real-world code and refactor it using three of the most important design patterns. The speaker will discuss the steps and the implications with the audience along the road.

Watch online

Download PDF

Get us on-site

Refactoring is one of the key-aspects in agile application development, but doing it right has so many knowledge-preconditions. Boost the progression of your team by hiring a Qafoo expert for a training on object oriented design, automated testing and refactoring.