37. MVC Design Pattern | MVC Architecture Overview | Low Level System Design
Вставка
- Опубліковано 1 чер 2024
- Playlist:
--------------
JAVA: • JAVA from Basics to Ad...
HLD: • High Level Design from...
LLD : • Low Level Design from ...
#interviewexperience
#softwareengineer
best video of mvc architecture, i have studied mvc multiple times but never understood core functionality of each like this. You are doing great
Nice Explanation about MVC but Django is based on MVT (Model-View-Template) architecture.
sir one doubt i am not able to understand or my mind is not interested to read books or any college pdfs and i am unable to understand from college pdfs and i am facing lot of issues because of this problem in college and i dont have any friends to explain when i struck so how to improve my self learning
Hi, can you give lld slides that you are using in your videos for reference
Thanks for the video. I have one question as you said Rest api's are present in "Controller", DB related functionalities (DAO) are present in "Model"
So where our Service layer present , inside Model itself or in Controller ?
Controller
@@ConceptandCoding Thank you.
@@ConceptandCodingand In Model - > Repository layer exist also
Yes repository exist in Model layer, where we connect with db and db queries present
hi shreyansh..i want to ask one thing what do you mean by view in springboot framework..as view comes under frontend technology(angular and react)..please clarify ..
It's comes under the frontend, but for a backend engineer, Response which we are sending to client, that will ultimately get rendered to user.
So just wanted for backend engineer that consider View is your response of the API. Which is what they will see.
How can model scale on its own??
And also for model you mentioned /get /update.
Will it be different REST Api??
yes its a different rest api,
and model can also scale to handle the support in increase traffic, for example you have created the Model component, at initial only your Controller component is calling it, but in future, might be some other component also start using your Model component, then Model should be able to handle those capacity right.
You said view is not dependent on controller and it can scale on itself and same for model aswell
What does that mean?
All three are interdependent right?
What i mean is loose coupling, means if there is any change in model component, you don't need to make changes in controller or view component.
@@ConceptandCoding got it
I have one silly question, from interview pov does the interviewer directly ask you about the design pattern or make you solve a situation based question on a specific design pattern, also there are 20+ design patterns do we need to remember them all?
Many times direct design patterns are asked.
Observer design pattern asked to me in 1 company.
And this question itself was asked to another engineer.
And today only I had a call with one engineer and he was asked "Design file system" which we have solved using composite pattern.
So both is possible.
How to remember all, yes it's though, what works out to me is, i have solved all design patterns using my examples, so many times i forgot the name of pattern but remember the scenario and another thing is I have notes, so I do check 3-4 design pattern in a week (hardly take 10 mins)
@@ConceptandCodingSir if take the membership then can we get the notes?
@@elvishsharma8137 without membership also you can get, check the description section buddy, in most of the videos I have added
@@ConceptandCoding Thankyou sir😊
hi shreyansh are lld and hld complete or there are some more videos to add?
There are videos left buddy, but most of them already done
@@ConceptandCoding ok :)
hello shreyansh, I'm interested in unlocking access to Java, LLD, and HLD videos. can I cancel it anytime when i complete the course?
Yes you can cancel anytime.
ok Thnx@@ConceptandCoding
Sir upload more HLD videos....there was no new videos for more than 2 months
Hi, yes i am aware of it, but i have made good progress on Java and LLD, once i will switch to HLD, i will cover many topics of HLD soon.
Even after subscription i am not able to see the video 6. Elevator system…
somebody has said on the roadmap of LLD and HLD that system design should be free or something and what happened? the one who joins his channel with monthly payment then only they can continue..woow nice acting by the way on the roadmap
Hi, only interview questions solution are for members, rest all the playlist is open for all (basics concepts, principles, design patterns, concurrency handling, all are open and available for free buddy)
@@ConceptandCoding oh sorry bro...i was following your playlist when u uploaded a video,when i wanted to learned pay to get access that's why i got frustated because i was in the middle of the course
@@manojshobithdavuluri5156 np
Bhaiya assa karo sarre playlist he paid krdo. kyu har 2-4 video baad only members krna. Vohi best hoga. Paid he padhna hai to Love Babbar ka paid course he le luga. Extremely disappointing. Unsubsrcibed
All videos (principles and design patterns are open) only interview question solutions is for members buddy.
Learning is important, no matter from where you learn buddy. Good luck for your future endeavours.
@@ConceptandCoding Okay Bhaiya. No offense but calculations say it's better to buy some lifetime access course rather than pay 200 every month for this subscription.
Sure. But Start making hand notes buddy.
You won't need the content for lifetime. That's just my view.