Qafoo GmbH - passion for software quality ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 13 Feb 2014 06:35:17 +0100 :Revision: 2 :Copyright: All rights reserved ======================= Refactoring to Patterns ======================= :Keywords: refactoring, design patterns, reduce complexity, reduce duplication, php, oop, over-engineering, under-engineering, presentation, PHP Unconference :Description: This session was mostly live coding to show how Design Patterns are often the target of refactoring sessions. Using a code-sample I showed how the patterns … This session was mostly live coding to show how Design Patterns are often the target of refactoring sessions. Using a code-sample I showed how the patterns factory, adapter and strategy can be introduced to convert a largly procedural into an object-oriented code base. Watch online ------------ .. image:: /images/talks/13_09_phpuc_refactoring_patterns/slide_0.png#12 :class: slides `Download PDF`__ __ /talks/13_09_phpuc_refactoring_patterns.pdf Get us on-site -------------- No developer can work professionally on an object oriented project without sound knowledge on object oriented design. OOD provides you with the flexibility and testability needed for sustainable code. No matter if your team wants to get started with or already performs automatic testing, solid skills are the way to long-term success. Boost your team's expertise by an inhouse `training on object oriented design`__ with an experienced Qafoo expert. __ /services/training/topics/topics.html