Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore SOLID design principles to improve PHP coding practices in this conference talk from PHP UK 2019. Learn how to transform spaghetti code into a maintainable architecture, understand the challenges of coupled systems, and discover practical techniques for implementing the Open-Closed Principle. Dive into interfaces, repositories, and model classes to enhance code flexibility and reduce the risk of substitution. Gain insights on creating more understandable, extensible, and maintainable PHP projects through real-world examples and expert guidance.
Syllabus
Intro
PHP Humor
Spaghetti Code
The Platform
Candidate Class
Update
Third Party System
Local Database
Code Changes
SOLID Design Principles
OpenClosed Principle
Edit Part
Change View
Risk of Substitution
How to Improve
Interfaces
Repository
Model Classes
Update Function
Repositories
Recap
Summary
Taught by
PHP UK Conference