Simplify! - Part 13
Layers of systems never cleaned up (part 1)

In the previous post, I discussed several drivers of accidental complexity on the implementation level and what we can do about it.
Layers of systems never cleaned up (part 1)
In the previous post, I discussed several drivers of accidental complexity on the implementation level and what we can do about it.
Accidental complexity at an implementation level
In the previous post, I completed the consideration of accidental complexity at the architecture level by discussing potential countermeasures to the drivers of accidental complexity which I discussed in the post before.
Accidental complexity at an architectural level (part 2)
This post is about mitigation techniques regarding accidental complexity in the architectural level.