Complexity Budget

Noun · Hacker Culture

Definitions

  1. The idea that a team or system can tolerate only so much complexity before maintainability, speed, or reliability starts to degrade sharply. Treating complexity as a budget helps teams spend it more deliberately on the few places where it truly matters.

    In plain English: The limited amount of complexity a team or system can afford before it becomes a problem.

    Example: "They rejected the fourth special-case workflow because the product had already spent too much of its complexity budget on edge-case customization."

Related Terms