SOLID design principles Playlist ruclips.net/p/PL1TrjkMQ8UbWsspx0ABrsWl6ENnLEq9AH ⌚ Timestamps: 00:00 Introduction / Definition 08:17 Rule 1: Parameter types must match in both child and parent classes 09:22 Rule 2: Method return type must match 11:10 Rule 3: Preconditions cannot be strengthened by the child's class 11:45 Rule 4: Postconditions cannot be weakened in the child's class 14:11 Rule 5: Exceptions thrown by the child method must be the same as from an exception thrown by the parent method. 15:09 Rule 6: Invariants of a superclass must be preserved Support my work: 1. On BuyMeACoffee: www.buymeacoffee.com/qirolab 2. On Patreon: www.patreon.com/qirolab Also, follow us on: 𝐅𝐚𝐜𝐞𝐛𝐨𝐨𝐤: fb.com/qirolab 𝐓𝐰𝐢𝐭𝐭𝐞𝐫: twitter.com/qirolab
Could you please cover these packages? Breeze, Cashier (Stripe), Fortify,Octane, Passport, Sanctum, Scout, Socialite, Telescope. It will be so much helpful for us.
I have already created videos on some of them, these are: ➤ Laravel Breeze Tutorial 🔗 ruclips.net/video/75ZigCGvR-4/видео.html ➤ Laravel Themer, alternative of Laravel Breeze 🔗 ruclips.net/video/Ty4ZwFTLYXE/видео.html ➤ Laravel Fortify Playlist 🔗 ruclips.net/video/CLsyHP7x0N0/видео.html ➤ Laravel Passport Playlist 🔗 ruclips.net/video/UKSQdg1uPbQ/видео.html ➤ Laravel Sanctum Playlist 🔗 ruclips.net/video/8Uwn5M6WTe0/видео.html I will cover the remaining packages also soon.
@@QiroLab Thank you so much. Your works are truly amazing. I tried many tuts on YT but your content is really clean and simple to understand. Keep up this amazing work, bro.
Thanks a ton for such a great video. From all the RUclips videos on Liskov princples yours stands out. You explained it so well like just in first 5 mins, it was super clear. Thanks a ton.
SOLID design principles Playlist
ruclips.net/p/PL1TrjkMQ8UbWsspx0ABrsWl6ENnLEq9AH
⌚ Timestamps:
00:00 Introduction / Definition
08:17 Rule 1: Parameter types must match in both child and parent classes
09:22 Rule 2: Method return type must match
11:10 Rule 3: Preconditions cannot be strengthened by the child's class
11:45 Rule 4: Postconditions cannot be weakened in the child's class
14:11 Rule 5: Exceptions thrown by the child method must be the same as from an exception thrown by the parent method.
15:09 Rule 6: Invariants of a superclass must be preserved
Support my work:
1. On BuyMeACoffee: www.buymeacoffee.com/qirolab
2. On Patreon: www.patreon.com/qirolab
Also, follow us on:
𝐅𝐚𝐜𝐞𝐛𝐨𝐨𝐤: fb.com/qirolab
𝐓𝐰𝐢𝐭𝐭𝐞𝐫: twitter.com/qirolab
why do you say xyz is a children of abc when it looks like it's not
Yep. It's not a proper illustration of parent and child classes.
I also got confused. The parent and child explanation is not quite right here. But overall he managed to explain the principle.
@@chooticharika me too
last 2 video was perfect but parent child class example was annoying as hell in this video, i rewatched it 3 times i am still confused.
Clear explanation. Thanks for the knowledge share.
Glad you liked it
Could you please cover these packages? Breeze, Cashier (Stripe), Fortify,Octane, Passport, Sanctum, Scout, Socialite, Telescope. It will be so much helpful for us.
I have already created videos on some of them, these are:
➤ Laravel Breeze Tutorial
🔗 ruclips.net/video/75ZigCGvR-4/видео.html
➤ Laravel Themer, alternative of Laravel Breeze
🔗 ruclips.net/video/Ty4ZwFTLYXE/видео.html
➤ Laravel Fortify Playlist
🔗 ruclips.net/video/CLsyHP7x0N0/видео.html
➤ Laravel Passport Playlist
🔗 ruclips.net/video/UKSQdg1uPbQ/видео.html
➤ Laravel Sanctum Playlist
🔗 ruclips.net/video/8Uwn5M6WTe0/видео.html
I will cover the remaining packages also soon.
@@QiroLab Thank you so much. Your works are truly amazing. I tried many tuts on YT but your content is really clean and simple to understand. Keep up this amazing work, bro.
I am so glad you like my videos. Thank you.
Thanks a ton for such a great video. From all the RUclips videos on Liskov princples yours stands out. You explained it so well like just in first 5 mins, it was super clear. Thanks a ton.
Great video! Please make some more usages in Laravel of this. Kind Regards
Thank you! Cheers!
You are the best brother! Thanks!
Good for a days start, I do inheritance wrongly most of the time pre & post conditions
Glad you liked it
Great explanation
Thanks
Hi
hello