You may as well try out to locate a middle ground when picking architecture. To generally be properly trustworthy, no this sort of detail given that the “golden middle” exists – but you can get near. Testing is important to any software improvement process, and modular software isn't any exception. https://modularsoftwaresuite46788.snack-blog.com/37104829/the-definitive-guide-to-modular-software-suite