Описание тега code-organization

Code organization is the way how code is placed in a project.

Questions regarding code organization can deal with the topic on various levels:

  • How to split parts of a larger project in subprojects (e.g. in maven modules)

  • How to distribute classes in packages

  • Where to put tests relative to the code that gets tested

  • Where to put methods or fields inside of classes or other code units

One aspect of code organization is package-design.