|
|
|
|
|
by Closi
970 days ago
|
|
Depends on your application - A game engine won't break down into this 4 layer model, but lots of enterprise applications (or ecosystems) will. If an application continues to grow, and the team building it grows, it will eventually need to be broken apart into smaller independent blocks to make it practical for a large team to work on it and maintain it. In a smaller codebase with fewer engineers, you can make different choices. |
|