Figuring out the best way to apply object-oriented design principles to your code is a challenge for even the most experienced developers. In this tutorial we’ll dive deeply into exactly how to apply object-oriented design principles to the software we’re writing, including an in-depth analysis of the SOLID patterns and practices.


Comments are closed.

Roger Creasy at 16:56 on 2 May 2019

This is an incredible tutorial session on Object-Oriented design. Brandon starts with basics then moves to more advanced topics. He really makes the topic accessible. Great job.

Brandon gave a great tutorial on OO design principles. He gave good examples, backed up with code, to help explain various concepts. He clearly defined the SOLID principles and other design patterns and anti-patterns. He spoke at a good pace and was articulate. Great tutorial for a PHP conference.

Rachel Loziuk at 15:36 on 3 May 2019

Lots of good concepts simplified in this talk. Especially the SOLID principles. I also enjoyed the part on anti-patterns.

Btw, do you have any recommended resources for additional learning/practicing SOLID? Maybe even resources for learning though doing?

Chris Martinez at 10:25 on 4 May 2019

Great job!! Very excited to take what I've learned and apply it to my work.

Marija at 10:29 on 4 May 2019

Thanks for sharing your knowledge, Brandon! I left with a nice list of action items and recommendations for good practices. Looking forward to checking out the additional resources you provided.

Eduardo Romero at 13:12 on 4 May 2019

Great talk! Really enjoyed the tutorial on OOP. Help me understand the code from work more.