No video

Learn SOLID Principles - Interview Questions

  Рет қаралды 28,142

Daily Code Buffer

Daily Code Buffer

Күн бұрын

Head to cutt.ly/spring... and use Coupon Code SUPER70 to get 70% off the course.
In this video, you will understand SOLID principles. SOLID is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin AKA Uncle Bob the author of Clean Code.
🎟 Join this channel to get access to perks:
/ @dailycodebuffer
RECOMMENDED COURSES
🎬 Spring Boot + React Full Stack Web Application with Tailwind CSS - • Spring Boot + React Fu...
🎬 Spring Security Full Course | From Registration to Login - • Spring Security Tutori...
🎬 Microservices using SpringBoot | Full Example - • Microservices using Sp...
🎬 Event-Driven Microservices with CQRS Design Pattern - • Implement CQRS Design ...
🎬 Implement SAGA Design Pattern using Spring boot and Axon Framework - • Implement SAGA Design ...
🎬 Spring Data JPA Tutorial | Full In-depth Course - • Spring Data JPA Tutori...
🎬 Deploy Springboot Microservices to Kubernetes Cluster - • Deploy Springboot Micr...
🎬 Automate Microservices deployment with Github Actions - • GitHub Actions Tutoria...
🎬 Go / Golang Full Course for Beginners - • Golang Tutorial for Be...
🎬 Node JS Full Course for Beginners: Learn in 2 Hours - • Node JS Full Course fo...
🎬 Express.js Tutorial - Beginner | 2021 - • Express.js Tutorial - ...
🎬 Redis CLI Tutorial | Complete Course - • Redis CLI Tutorial | C...
BE MY FRIEND:
👨‍💻. Website: www.dailycodebu...
👨‍🏫 Facebook: / dailycodebuffer
🐦 Twitter: / dailycodebuffer
📸 Instagram: / dailycodebuffer
🎮 GitHub: github.com/dai...
MY FAVOURITE GEAR:
👨‍💻 My Macbook Air M1: amzn.to/3eFXlID
💻 ASUS ROG Zephyrus G14, 14": amzn.to/32xsXhf
💻 ASUS ROG Zephyrus G14, 14" (US): amzn.to/3xa6X6m
🎤 My Main Mic: amzn.to/3qDl0z0
🎤 My Main Mic (US): amzn.to/3awzUj7
🎙 My Secondary Mic: amzn.to/3sOZCJW
🖥 My LG Monitor: amzn.to/3zhLY3e
🖱 My Mouse: amzn.to/3eDpRKT
⌨️ My Keyboard: amzn.to/32xthMZ
RECOMMENDED BOOKS:
📙 Mastering Spring Boot 2.0 (Kindle): amzn.to/3HsOiHu
📙 Mastering Spring Boot 2.0 (US): amzn.to/3tHNUy5
📙 Building Microservices(Kindle): amzn.to/3gsA1jL
📙 Building Microservices(US): amzn.to/3dDnfNn
📙 Spring Boot in Action: amzn.to/32Nf3qW
📙 Spring Boot in Action (US): amzn.to/32DkeX9
📙 Spring Microservices in Action: amzn.to/3mQ4sCH
📙 Spring Microservices in Action(US): amzn.to/32G3Hl7
🎻 MUSIC:
🎵 Hear the Noise (Sting): www.youtube.co...
“Sound effects obtained from www.zapsplat.com“
#SOLID #softwaredesign #java #DailyCodeBuffer

Пікірлер: 76
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Head to cutt.ly/spring_micro and use Coupon Code SUPER70 to get 70% off the course
@subhashk6379
@subhashk6379 4 ай бұрын
Thank you so much for these good examples, easy to understand solid principles now.
@rockonragna
@rockonragna Жыл бұрын
From the examples it seems like Open Close principle is similar to Dependency Inversion principle and Liskov substitution principle is similar to interface segregation principle is it so ?
@sajeeshkumar4510
@sajeeshkumar4510 Жыл бұрын
Nice presentation. Got more clarity on SOLID design principle. My sincere thanks to you.
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@motivation.quotes289
@motivation.quotes289 Жыл бұрын
Hi Shabbir in INterface segregation you can extend DBInterface and FileInterface with in that it may remove the unwanted multiple inheritance in implementation class. Please share your thought on this.
@VK-sn3sn
@VK-sn3sn 4 ай бұрын
How these principles helpful in Component based architecture in React/Angular?
@Joseph-ex4sf
@Joseph-ex4sf Жыл бұрын
Great video and easy to understand. Thanks!
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@ShinAkuma
@ShinAkuma Жыл бұрын
How about a video on Chain of Responsibility design pattern next ?
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Great suggestion
@w1llow01
@w1llow01 Жыл бұрын
Thanks Shabbir, are you planning to do any video on spring security 5.7?, also love that this will have its own series
@dancy5dude
@dancy5dude 8 ай бұрын
Thanks for nice demonstration, however, I observe examples used while explaining one principle is violating other principle. To point out one, in Liskov Substitution Principle, Loan Payment class violates SRP with foreCloser method where it is supposed to do payment operations only. Correct me please, If I understand in wrong way.
@narasimhakota615
@narasimhakota615 Жыл бұрын
Hi Shabbir, Great fan of your work! If time permits do a series on system design 🙂This would be highly beneficial
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@thedarkhorseevil2635
@thedarkhorseevil2635 Жыл бұрын
Please also add API gateway and discovery design patterns
@gauravruhela007
@gauravruhela007 Жыл бұрын
In open-closed principle, how is the Calculator class going to be called to perform operation? Let's say we created an object of Calculator in main method, now how will we pass argument in calculator object to perform any operation?
@pratheeban3650
@pratheeban3650 Жыл бұрын
that's what the 3rd param. for example: perform (2, 3, addOperation) -> return addOperation.perform(2,3).
@TitaniumTronic
@TitaniumTronic Жыл бұрын
Thank you so much man, this helps sooooo much.
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Glad it was helpful 🙏
@manivasuppalamarthi6948
@manivasuppalamarthi6948 Жыл бұрын
Very useful and very informative. Really super video for learners.
@niharikaniharika9536
@niharikaniharika9536 Жыл бұрын
Hi, nice video and understandable explanation with good examples ,Thank you. can you create spring boot playlist for beginners.
@rajaseemon
@rajaseemon Жыл бұрын
Thanks. Nice presentation
@dsinghr
@dsinghr Жыл бұрын
very very good video. Awesome!
@vaibhavkgote
@vaibhavkgote Жыл бұрын
Just Perfect !! Thank you
@DailyCodeBuffer
@DailyCodeBuffer 9 ай бұрын
Glad you like it!
@yurysudak
@yurysudak Жыл бұрын
Thanks for your work. Please, explain the difference between L and I principles. It seems like the same.
@dsinghr
@dsinghr Жыл бұрын
Yes, they are very similar. The only difference i can think of is... L principle requires you to create separate interfaces which have relevant methods for your functionality. But in case of I principle, you split your interfaces into individual ones and can implement 'multiple' interfaces based on what you require. In case of L principle, you were still implementing one of the interface which is applicable to you. While in case of I principle, you are implementing multiple ones which are relevant to you.
@firozalam2749
@firozalam2749 Жыл бұрын
bhai this is one of the best tutor in the world ❤‍🔥🔥😘😘🥰😇
@vishalmate
@vishalmate Жыл бұрын
From the explanation it seems that LSP and ISP are same. Can you please post a video to demonstrate how they are different?
@apex095
@apex095 Жыл бұрын
Hi Shabbir, Is there a code repo for all the code used in the tutorial ? And do you have UML diagrams for reference and revision. Thanks 🙏
@ak-ot2wn
@ak-ot2wn Жыл бұрын
Thanks, this gives me more clarification on SOLID. Do you have a public git repo for this?
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
I will create one and add in description
@mohammedrahmathulla1212
@mohammedrahmathulla1212 Жыл бұрын
Hi ,Can you pls provide git hub link for design patterns
@keerthanap7726
@keerthanap7726 Жыл бұрын
Thanks you for making informative videos!! God bless you
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏 Keep Supporting
@hamednikbakht9708
@hamednikbakht9708 Жыл бұрын
please create video from BI publisher report with spring boot Rest API
@MrMikomi
@MrMikomi Жыл бұрын
Great job!
@DailyCodeBuffer
@DailyCodeBuffer 9 ай бұрын
Thank you! Cheers!
@prashanthmotupalli6188
@prashanthmotupalli6188 Жыл бұрын
Bro please provide code of all your tutorials in github
@emmanuelpregnolato5026
@emmanuelpregnolato5026 Жыл бұрын
Thanks
@govindgupta290
@govindgupta290 Жыл бұрын
It's Liskov principle, not letsgo . Am I right?
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Yes, KZfaq Auto Caption might have added that Sorry about that
@user-ov5zp5ip7p
@user-ov5zp5ip7p 6 ай бұрын
Love you
@azharmobeen
@azharmobeen Жыл бұрын
Very well explained thanks
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏
@oussamaandaloussi
@oussamaandaloussi 11 ай бұрын
Link of code repo plz ?
@rajeebchoudhury3287
@rajeebchoudhury3287 Жыл бұрын
Nice presentation Shabbir bro..
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@ankukoul07
@ankukoul07 Жыл бұрын
Nice explanation..Can you pls share github link?
@DeepakGupta-pz4fx
@DeepakGupta-pz4fx Жыл бұрын
Thanks for informative video....can you make video on Design patterns
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Planning on it
@sandun4983
@sandun4983 Жыл бұрын
Thank you so much sir👌
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@hareeshkoyihareesh5044
@hareeshkoyihareesh5044 Жыл бұрын
Hi Shabbir, when we can expect the cicd pipeline in your course?
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
By weekend
@hareeshkoyihareesh5044
@hareeshkoyihareesh5044 Жыл бұрын
@@DailyCodeBuffer Thanks A Lot Shabbir
@hareeshkoyihareesh5044
@hareeshkoyihareesh5044 Жыл бұрын
@@DailyCodeBuffer can we expect complete core java course by you ?
@oshogarg5215
@oshogarg5215 Жыл бұрын
Excellent
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@subraatakumar
@subraatakumar Жыл бұрын
Very informative
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@SundaramMohan33
@SundaramMohan33 Жыл бұрын
Awesome video
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏
@akatskipain5893
@akatskipain5893 Жыл бұрын
Super bro nice video
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@hamednikbakht9708
@hamednikbakht9708 Жыл бұрын
nice
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks 🙏🏻
@davesavic4173
@davesavic4173 Жыл бұрын
"Single Responsibility Principle - Means that the class you create should only have a single responsibility" - DCB
@CenturionDobrius
@CenturionDobrius Жыл бұрын
"In order to understand what the recursion is the first must understand what is recursion" 😀😀😀😀😀😀
@chetanm20
@chetanm20 Ай бұрын
may be nobody told you this.. but keep your face in circle only... or at least don't zoom on you much. rest explanations are good.
@DailyCodeBuffer
@DailyCodeBuffer Ай бұрын
Thank you for the feedback 🙏
@Ashleysarash
@Ashleysarash Жыл бұрын
superb bhaiya
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks
@nikhileshyoutube4924
@nikhileshyoutube4924 Жыл бұрын
Excellent
@DailyCodeBuffer
@DailyCodeBuffer Жыл бұрын
Thanks buddy 🙏
How to BREAK and FIX Singleton Design Pattern | Interview Question
19:32
Daily Code Buffer
Рет қаралды 31 М.
Learn SOLID Principles with CLEAN CODE Examples
28:35
Amigoscode
Рет қаралды 267 М.
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 10 МЛН
My Cheetos🍕PIZZA #cooking #shorts
00:43
BANKII
Рет қаралды 22 МЛН
Handle 1,000,000 Threads with Java and Spring Boot !!!
21:50
Daily Code Buffer
Рет қаралды 22 М.
What is Microservices and Why You Should Care
14:07
Daily Code Buffer
Рет қаралды 11 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
Lambda Expressions in Java 8 - Full Tutorial
26:32
Daily Code Buffer
Рет қаралды 35 М.
Generics in Java - Full Tutorial
20:08
Daily Code Buffer
Рет қаралды 27 М.
SOLID Design Principles in java with Example | JavaTechie
34:44
Java Techie
Рет қаралды 184 М.
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 10 МЛН