Worse is Better

Worse is Better est un principe de conception de logiciels qui stipule que la qualité des logiciels ne dépend pas entièrement du nombre de fonctions et que moins est souvent plus. Ce principe est également connu sous le nom de style New Jersey et a été créé par Richard P. Gabriel dans son article du MIT intitulé The Rise of Worse is Better.

La montée en puissance de Worse is Better met en évidence quatre caractéristiques centrales de ce principe : La simplicité est un terme qui fait référence à la simplicité et, surtout, à la facilité d'utilisation. L'exactitude - fait référence à la nécessité pour la conception d'être discernablement correcte et sans aucune erreur. Cohérence - fait référence à l'uniformité globale de la conception, qui est plus importante que la simplicité et l'exhaustivité et tout aussi importante que l'exactitude. L'exhaustivité - fait référence à l'idée qu'une conception doit fournir une expérience complète, avec toutes les variables attendues couvertes. Pour accroître la simplicité, il est toutefois important de maintenir la complétude. Richard P. Gabriel a affirmé que cette approche est meilleure que celle du MIT traditionnel. Bien que l'objectif de la philosophie Worse is Better soit un logiciel de meilleure qualité et plus facile à développer, elle peut être utilisée pour excuser un manque de fonctionnalité attendue dans un programme.

Worse is Better plaide en faveur d'un logiciel simple et facile à comprendre plutôt que d'un logiciel lourd de fonctions, de caractéristiques ou d'options, ce qui donne un produit difficile à comprendre. Ce principe de conception a pour but d'améliorer la qualité et l'orientation du produit, et d'empêcher la multiplication des fonctionnalités.