
How do you decide to implement design pattern and principles in a project?
Let’s say you are want to build a web application and you have the requirements as well. You have done an analysis on high level system design and requirements. Now when it comes to setup your project with respective stack, how should one think of organising or structuring the project with the help of principals, design patterns, etc. So that the code is scalable, modular and also make other upcoming developers life easy.
Not looking for any specific answers but anyway having their experience can share the thought process and decisions they have taken while doing something similar.
One interview, 1000+ job opportunities
Take a 10-min AI interview to qualify for numerous real jobs auto-matched to your profile 🔑
Organise the code from customers point of view not from A developers point of view.

Hey from the from my experience structure your code was such a way that a fresher joining the company can understand the entire business just by looking at the project structure

Here comes the LLD

Any good resources for LLD frontend?