The Shape of Generated Code, Vol. 1 — Edição em português
The Reviewer's Kit: um método prático para revisar código gerado por IA
Código gerado por IA compila, passa nos testes e parece pronto. Os defeitos que importam estão no que falta. Um método prático para revisar esse código antes do deploy.
About
About the Book
Assistentes de programação com IA geram código que compila, passa nos testes e é fácil de ler. Os defeitos que importam raramente estão nas linhas que você vê: estão no que ficou de fora, em leituras que ninguém limitou e em premissas que ninguém declarou.
The Reviewer's Kit é um método prático para revisar esse código no nível do sistema:
• Uma etapa de reconhecimento repetível (census.sh, com a listagem completa no livro) que aponta onde vale a pena gastar o tempo de revisão.
• Um modelo de evidência em quatro eixos (método, resultado observado, confiança e status), para que cada achado diga o que foi de fato verificado.
• Técnicas para os padrões que se repetem: premissas de identidade, limites só no cliente, IDOR e verificação de dono, leituras sem limite, regras duplicadas, texto de erro usado como controle de fluxo, guardas depois de efeitos colaterais, controles ausentes e contract drift.
• Webhooks do jeito certo: autenticidade, replay, idempotência, reentrega por provedor e reconciliação.
• Um estudo de caso completo e anonimizado, um plano para transformar achados em correções e regras para colar no seu assistente de programação.
• Exercícios com gabarito e dois relatórios de exemplo.
Esta é a tradução para o português brasileiro da edição 3.2. O código, os scripts e o lab do Kit Completo continuam em inglês, iguais aos da edição original.
Para quem é
• Desenvolvedores backend de nível pleno e sênior, tech leads e arquitetos.
• Quem trabalha com C#, TypeScript/Node ou Python e revisa código escrito com ajuda de IA.
• Quem quer que cada achado de revisão diga claramente o que foi verificado e como.
Para quem não é
• Quem procura um curso de pentest ou uma certificação. Este livro é um método de revisão, não um teste de invasão nem uma auditoria.
• Quem está começando a programar agora.
Sobre o autor
Edinaldo Sá é engenheiro de software, com 16 anos de experiência em .NET e mais de 12 anos em arquitetura de software. Estuda Física na FURG (em andamento). Revisa código feito com ajuda de IA no dia a dia, e este kit reúne o método que ele usa.
Feedback
Packages
Pick Your Package
All packages include the ebook in the following formats: PDF and EPUB
Livro
Minimum price
Suggested price$9.00O guia completo em português, em PDF e EPUB, com atualizações futuras desta edição incluídas.
$9.00
Livro + Prompts de Correção
Minimum price
Suggested price$14.00O livro mais 36 prompts para investigar, corrigir, testar e verificar cada classe de achado, em PDF e Markdown.
$14.00
- Prompts de Correção36 prompts de correção traduzidos, em PDF e Markdown.
This book is also available in the following packages:
Kit Completo
Livro, prompts, census.sh, checklist, template de relatório, regras para o agente e o lab prático para treinar o método. O código do lab está em inglês.
- Kit Completocensus.sh, checklist, template de relatório, regras para o agente, lab com falhas intencionais, implementações de referência e testes.
- Minimum price
- $22.00
- Suggested price
- $22.00
- Kit Completo
Author
About the Author
Translations
Translations
Languages
The Leanpub 60 Day 100% Happiness Guarantee
Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...
Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.
(Yes, some authors have already earned much more than that on Leanpub.)
Learn more about writing on Leanpub
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Write and Publish on Leanpub
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.