Skip to main content

Remove incidental complexity

Incidental complexity comes about for a number of reasons.

  • programmer sloppiness when modelling
  • not understanding the problem fully, modelling part of it, and then slapping on hacks to support the remainder
  • requirements changing, pressure to make changes quickly
  • not noticing that over time and changing requirements the original modelling no loner applies

Next: Simplify ⇒

Comments