Stefan Priebsch
thePHP.cc
Stefan Priebsch is a Co-Founder and Principal Consultant with thePHP.cc. He holds a degree in computer science and is author of various books and technical articles. As a consultant, he helps customers make better use of PHP, with a focus on software architecture, design patterns, and tools and methods.
Dealing with Dependencies View session page
English session
To make OOP work, objects have to interact with each other. Too many and especially needless dependencies between objects, however, make the code hard to extend, test, and maintain. We will explore the various kinds of dependencies a PHP class can have, and how we can deal with, or even better, get rid of them. You will learn how to create and wire up loosely coupled objects at runtime for maximum flexibility and resuability.
AntiPHPatterns View session page
English session
It ain't right, just because others do it. Identified by reviewing the code of various well-known open source PHP applications, this session presents the most extensively used antipatterns -counterproductive design patterns- in the PHP world. You will learn what is wrong with each example, and why. We will analyze alternative solutions and discuss their advantages and disadvantages.
Advanced PHP Development (Sold Out / Complet) View training page
How much effort is required to adapt your code to your customers' change requests? Is it easy, or is it cumbersome and tedious? And what about your code's complexity and readability? Is everything crystal clear, or are there parts of the code base that nobody dares to touch anymore? How often do you need to fix bugs after a release? And, by the way, how easy is it to roll a release anyway?
If any of these questions made you blush with embarrassment, it's high time that you attend the PHP Days Montreal! Join Sebastian Bergmann, Arne Blankerts and Stefan Priebsch and learn how to turn bad code into good code and become better, more professional PHP developers. No question goes unanswered when the trainers pull up an editor and explain best practices as they code a sample application live.
If any of these questions made you blush with embarrassment, it's high time that you attend the PHP Days Montreal! Join Sebastian Bergmann, Arne Blankerts and Stefan Priebsch and learn how to turn bad code into good code and become better, more professional PHP developers. No question goes unanswered when the trainers pull up an editor and explain best practices as they code a sample application live.





















