The inherent complexity of a software system is related to the problem it is trying to solve. The actual complexity is related to the size and structure of the software system as actually built. The difference is a measure of the inability to match the solution to the problem.

 — Kevlin Henney, “For the sake of simplicity” (1999)
#development