Learn Everything About The Most Used Design Patterns in PHP
Have you ever heard about SOLID ? It is a collection of several Programming Principles that help developers write better code. There are five letters in SOL...
The second principle of S O LID is called Open-Closed , and helps developer to mature well designed code. This is a confusing one, but I'll try to make it e...
Third principle in this SOLID serie, the Liskov Substitution principle was imagined by Barbara Liskov. Definition Mathematical definition: Let q(x) be a...
"Interface Segregation"... what the hell does that mean now... It seems like all those principles were named to bring more confusion than clarity rig...
Last but not least, the Dependency Inversion Principle! There is a common misunderstanding that "Dependency Inversion" is similar to "dependen...