unmaintainable

Cannot be sustained

Unmaintainable describes something—usually software code or a system—that has become too complex, poorly documented, or badly structured to be reasonably updated or repaired.

The term implies that fixing or improving it would cost more effort than starting over: The codebase was so unmaintainable that new developers quit within weeks.

Sometimes applied to physical things like buildings or machinery that have deteriorated beyond practical repair.

burden

overwhelming

Intensely excessive in force

taxing · arduous · grueling · exhausting · demanding · unwieldy · unmanageable · impractical · time-consuming · costly

complexity

convoluted

Excessively complex or twisted

knotty · intricate · complicated · incomprehensible · abstruse · inscrutable · cryptic · opaque · arcane · perplexing

fragility

brittle

Liable to shatter

unstable · rickety · precarious · crumbling · decaying · deteriorating · rotting · dilapidated · ramshackle · patched

obsolescence

deprecated

Formally advised against using

end-of-life · abandoned · orphaned · incompatible · antiquated · archaic · superseded · defunct · discontinued · bitrot

Opposites
maintainability

unmaintainablemaintainable

Capable of being kept up

serviceable · repairable · modular · supportable · fixable

sustainability/longevity

unmaintainablesustainable

Able to endure long-term

durable · robust · long-lasting · resilient · enduring

design quality

unmaintainablewell-designed

Skillfully planned and executed

clean · modular · elegant · manageable · accessible

Family

maintain, maintenance, maintained, maintaining, maintains, maintainer, unmaintained, maintainable, maintainers

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Negative · Rated G