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.
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?