Show Notes
- Amazon Brazil Store: https://www.amazon.com.br/dp/857522302X?tag=9natreebrazil-20
- Amazon Worldwide Store: https://global.buys.trade/As-Leis-Fundamentais-do-Projeto-de-Software-Max-Kanat--Alexander.html
- Apple Books: https://books.apple.com/us/audiobook/dna-espiritual-conectando-ci%C3%AAncia-e-espiritualidade/id1844346727?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=As+Leis+Fundamentais+do+Projeto+de+Software+Max+Kanat+Alexander+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Leia mais: https://brazil.9natree.com/read/857522302X/
#simplicidadedesoftware #complexidadecontrolada #abstraçãoprematura #legibilidadedecódigo #leisdodesigndesoftware #AsLeisFundamentaisdoProjetodeSoftware
As Leis Fundamentais do Projeto de Software, de Max Kanat-Alexander, é um livro curto e conceitual sobre design de software, voltado a desenvolvedores, estudantes e profissionais que desejam entender por que sistemas bem projetados dependem menos de sofisticação e mais de simplicidade disciplinada. Publicado originalmente em inglês como Code Simplicity, o livro parte da constatação de que o software moderno tende a acumular complexidade excessiva, muitas vezes além do que uma única pessoa consegue compreender por completo. A proposta do autor é organizar esse problema em princípios, leis e axiomas que orientem decisões de projeto mais consistentes, com foco em legibilidade, manutenção e redução de desperdício. Em vez de apresentar técnicas de implementação detalhadas, a obra privilegia fundamentos: quando escrever código, como evitar abstrações prematuras, como lidar com complexidade inevitável e como manter um sistema compreensível ao longo do tempo. Por isso, funciona tanto como introdução conceitual quanto como reflexão prática sobre critérios de qualidade em engenharia de software.