Principio de programación YAGNI
El principio de programación YAGNI (You aren't gonna need it, No lo vas a necesitar) implica rechazar la funcionalidad excesiva del sistema que estás desarrollando, es decir, si no hay una necesidad inmediata de una tarea o método, debes prescindir de ellos.
Al planificar el trabajo en un proyecto, si seguimos el principio YAGNI, no debemos escribir código que quizás necesitemos algún día, en su lugar, debemos resolver primero las tareas más urgentes e importantes.
Ver también
-
principio
SOLID,
que establece recomendaciones de software basadas en POO -
principio
DRY,
que divide el software en componentes pequeños -
principio
KISS,
que implica rechazar la complejidad del software -
principio
CQS,
que establece para cada función sólo un comando -
principio
LoD,
que se aplica en el desarrollo de software -
principio separación de responsabilidades,
que se aplica en el desarrollo de software