Excellent job. There are endless videos and lectures related to SOLID OOP principles (at a high level), which serve to persuade developers towards accepting the philosophy. While that's a worthy goal, we need more tutorials (like yours) that provide practical examples. This tutorial will do more to persuade developers towards the open/closed principle, than 100 hours of lectures could accomplish. This type of tutorial will get people started, and help them develop better habits, which will evolve the quality of software architecture in the real world. Very well done.
Hi Martin! It's a pleasure. I hope it helped you. In regards to "composer dump", I will have to check it out. Do you have any resources supporting that? Have a good day!
You start by saying you do not want to modify the tea maker class and so you create an interface. The next thing you do is modify the tea maker class?? I understand why, but you didn't explain this clearly and it could be confusing
☕️ You can buy me a coffee by supporting this video on Patreon: www.patreon.com/revalgovender
Excellent job. There are endless videos and lectures related to SOLID OOP principles (at a high level), which serve to persuade developers towards accepting the philosophy. While that's a worthy goal, we need more tutorials (like yours) that provide practical examples. This tutorial will do more to persuade developers towards the open/closed principle, than 100 hours of lectures could accomplish. This type of tutorial will get people started, and help them develop better habits, which will evolve the quality of software architecture in the real world. Very well done.
Thanks so much that comment Jason
Very concise and beautiful explanation!
+Shankar Garikapati Thanks for the feedback! Just want to make videos that help! Subscribe for more!
Thanks for creating this explanation.
PS: no need to type composer dumpautoload, you can do same using composer dump
Hi Martin! It's a pleasure. I hope it helped you. In regards to "composer dump", I will have to check it out. Do you have any resources supporting that? Have a good day!
Excellent example and simple explanation. but the video quality is poor with small fonts in IDE. better make the font bigger for easy readability.
Hi Amit. Thanks for your feedback. I am going to redo this videos soon. My more recent videos have higher production value.
@@StudyStreamPlus Any chance you've redone the SOLID videos? I'm squinting over here! ;)
very clear explanation! thanks a lot!
No worries! Please subscribe for more content! 😀
You start by saying you do not want to modify the tea maker class and so you create an interface. The next thing you do is modify the tea maker class?? I understand why, but you didn't explain this clearly and it could be confusing