Capítulo 11. Código Não tenhas medo!
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Programar numa linguagem mal concebida e sem suporte de ferramentas não é divertido
Quem se atreve a usar este código?
Yoda, o sábio professor do aprendiz Jedi Luke Skywalker nos filmes da Guerra das Estrelas, sabe que o medo leva à raiva; a raiva leva ao ódio; o ódio leva ao sofrimento. Da mesma forma, o medo que a TI corporativa tem do código e o amor pela configuração podem levá-la a um caminho de sofrimento do qual é difícil escapar. Tem cuidado com o lado negro, que tem muitas faces, incluindo vendedores que vendem produtos que "apenas requerem configuração", por oposição à codificação aborrecida e propensa a erros. Infelizmente, a maioria das configurações complexas não passa de programação, embora numa linguagem mal concebida e bastante limitada, sem ferramentas decentes ou documentação útil.
Medo do código
A TI corporativa, que é frequentemente guiada por considerações operacionais, tende a considerar o código como aquilo que contém todos os bugs, causa problemas de desempenho e é escrito por consultores externos dispendiosos(Capítulo 38) que são difíceis de responsabilizar porque já terão passado para outro projeto quando os problemas surgirem. Alguns líderes de TI até proclamam orgulhosamente que são uma "empresa ...