Hey Adarsh,
I just arrived at this article and this is one of the best article I ever found especially focusing on the mistakes. I still remember the pain behind refactoring the whole project due to wrong project structure. We need more articles like this.
helpful for Beginners and for other devs also. Most important point - peer review.
Jeff Harper
Philanthropist
Relatable