Engenharia de Observabilidade (Portuguese Edition), 2nd Edition
by Charity Majors, Liz Fong-Jones, George Miranda
Capítulo 2. Como o código passa de uma fase para outra: validando a intenção do desenvolvedor na produção
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Os desenvolvedores criam o código na pré-produção, os operadores cuidam da pós-produção e as implantações marcam o ponto de transição com um botão. Esse padrão está tão arraigado que muitas empresas nem deixam os desenvolvedores darem uma olhada no próprio código em produção. Em outras empresas, o processo é tão estranho, complicado e difícil — e o ganho tão pequeno — que nem sequer tentam.
A divisão entre desenvolvimento e operações persiste porque reflete tanto a necessidade de mudança quanto a necessidade de estabilidade, de uma forma que se encaixa perfeitamente em organogramas, orçamentos e objetivos. Mas a IA está diminuindo a distância entre escrever código e entender o que ele faz em produção — na verdade, a IA está forçando todas as etapas do ciclo de vida do desenvolvimento de software (SDLC) a se misturarem, se combinarem e serem reinventadas. Um agente não sabe se está projetando, testando ou programando. O que importa é a intenção, o contexto e a validação.
Quando o código ultrapassa os limites, ele precisa ser validado — não só na teoria, com testes, mas na prática. Existem muitas técnicas para validar código em produção. Elas não são novas. Mas nunca foram amplamente adotadas, porque são complicadas e difíceis de implementar. A IA está desafiando ...
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.
Read now
Unlock full access