Lehman's Laws of Software Evolution - Graph View A set of empirical laws stating that useful software must continually change, and that changing it makes it progressively more complex. View concept details Related ConceptsSoftware Entropy Technical Debt Refactoring Software Bloat Brooks's Law Conway's Law Wirth's Law Second-System Effect Hyrum's Law ← Back to full graph