Skip to Content
O elevador do arquiteto de software
book

O elevador do arquiteto de software

by Gregor Hohpe
April 2025
Intermediate to advanced
368 pages
9h 39m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from O elevador do arquiteto de software

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

Who dares run this code?
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 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Métricas da arquitetura de software

Métricas da arquitetura de software

Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods
Engenharia de software na Google

Engenharia de software na Google

Titus Winters, Tom Manshreck, Hyrum Wright

Publisher Resources

ISBN: 9798341642454