Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Maintainability has to be facilitated on many levels. From naming conventions to the overall architecture. This design guide concerns the latter, and discusses the architecture using the concept of Clean Architecture.

Causes of maintainable en agile models

Solution are usually based on generic modules and a specific modules. The advantage of this is that small changes could be implemented quickly. The disadvantage of this approach is an undesirable growth of the generic layer which leads to a high number of dependencies through the application landscape.

Image Added

Smalle changes usually are:

 

  • New label with small minor changes.
  • New channel with small minor changes.
  • New functionality within the same