Footnotes - JJWheatley

Architectural Drift vs Architectural Erosion

I was recently asked the difference described in the title & found myself at a loss to clearly articulate the distinction of Architectural Drift vs Architectural Erosion.

Repos Lens provides one answer:

"Architecture drift is when the actual architecture diverges from the intended architecture without anyone deciding to change the design. It happens accidentally, through shortcuts and oversights. Architecture erosion, on the other hand, is when architectural constraints are deliberately violated because they're seen as obstacles."[1]

Unfortunately it is neither concise enough nor adequately glib for my purposes. To that end, I propose a different definition:

Sponsor me reposlens, you know you want to.


  1. https://reposlens.com/blog/architecture-drift-prevention ↩︎