We spend a lot of time writing code. In the early phases of a project, the directory structure doesn’t matter too much and many people tend to ignore best practices. In the short term, this allows the developer to code rapidly, but in the long term will affect code maintainability.
Related Articles:
https://scotch.io/tutorials/angularjs-best-practices-directory-structure