Jarrod Robersonblog.vertigrated.com·Apr 17, 2024You must have both Loose Coupling & High Cohesion!Loose Coupling/High Cohesion Group your packages by types and the functions that manipulate those types. More functional organization means looser coupling and high cohesion. This is the project directory layout I have adopted for all my projects. ...213 readsGo LanguageAdd a thoughtful commentNo comments yetBe the first to start the conversation.