Peor es mejor

Peor es mejor es un principio de diseño de software que establece que la calidad del software no depende totalmente del número de características de las funciones y que menos es más. El principio también se conoce como el estilo de Nueva Jersey y fue creado por Richard P. Gabriel en su artículo del MIT The Rise of Worse is Better.

Peor es mejor aboga por un software que sea simple y fácil de entender en lugar de un software que tiene muchas funciones, características u opciones, lo que resulta en un producto que es difícil de entender. El principio de diseño tiene como objetivo aumentar el enfoque y la calidad del producto y evitar problemas como el deslizamiento de características.

The Rise of Worse is Better destaca cuatro características centrales del principio:

  • Simplicidad: se refiere a la facilidad de implementación y, lo que es más importante, a una interfaz simple.
  • Corrección: se refiere a la necesidad de que el diseño sea claramente correcto y sin errores.
  • Coherencia: se refiere a la uniformidad general del diseño, que es más importante que la simplicidad y la integridad e igualmente importante que la corrección.
  • Integridad: se refiere a la idea de que un diseño debe proporcionar una experiencia completa, con todas las variables esperadas cubiertas. Sin embargo, la integridad no debe reducirse para aumentar la simplicidad.

Richard P. Gabriel sostuvo que el software desarrollado bajo este modelo es más exitoso que el software desarrollado bajo el modelo tradicional MIT. Aunque el objetivo de la filosofía Worse is Better es un software de mejor calidad y más fácil de desarrollar, se puede utilizar para excusar la falta de funcionalidad que se espera de un programa.