Værre er bedre - en tilgang til softwareudvikling , der erklærer let implementering og enkelhed af grænsefladen vigtigere end nogen andre egenskaber ved systemet. Denne stil er beskrevet af Richard P. Gabriel i Lisp : Good News, Bad News, How to Win Big under "The Rise of 'Worse is Better'" og er ofte genoptrykt som en separat artikel.
Gabriel beskriver fremgangsmåden som følger:
Gabriel betragter C-sproget og Unix -systemet som eksempler på denne tilgang.
Artiklen kontrasterer det med en tilgang kaldet "MIT-tilgangen" ( MIT - Massachusetts Institute of Technology). Gabriel beskriver denne tilgang til design som følger:
Gabriel hævder, at "værre er bedre"-tilgangen er at foretrække frem for "MIT-tilgangen." Et system, der er nemt at implementere, vil nemt blive porteret til forskellige operativsystemer, det vil sige, at det hurtigt spredes, selv før et system lavet efter MIT principper er skrevet. Et system, der er nemmere at implementere, vil tiltrække flere brugere, der forstår, hvordan det fungerer og ønsker at forbedre det. Forbedringer vil fortsætte, indtil systemet er næsten perfekt. Som et eksempel nævner Gabriel compilere til C og Lisp . I 1987, skriver Gabriel, var kompilatorerne fra disse sprog næsten lige i kvalitet, men der var langt flere mennesker, der ønskede at forbedre C-kompilatoren end Lisp-kompileren.
Selvom Gabriel kan have været den første til at formulere dette princip, blev lignende ideer brugt meget tidligere i ideologien med UNIX og open source-software .