3 técnicas para aplicar o YAGNI no dia a dia
Abaixo estão 3 técnicas para aplicar o YAGNI - You Ain’t Gonna Need It no seu dia a dia de desenvolvimento:
-
Validar a necessidade antes de codar – Perguntar-se se a funcionalidade é realmente necessária antes de implementá-la.
-
Refatorar apenas quando for necessário – Não modificar código sem uma justificativa concreta, como melhorias de desempenho ou novas funcionalidades. Alterar código apenas por estética pode quebrar o princípio do YAGNI.
-
Aplicar KISS - Keep It Simple, Stupid e SINE - Simple Is Not Easy – Manter o código simples, evitando complexidade desnecessária.
Por fim, a leitura do livro “O Programador Pragmático” pode ser um recurso extremamente útil, pois ele ensina como pensar de forma mais eficiente na hora de desenvolver software.