Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1492052205?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Architecture-Patterns-with-Python-Harry-Percival.html
- Apple Books: https://books.apple.com/us/audiobook/deep-learning-patterns-and-practices-unabridged/id1618957288?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Architecture+Patterns+with+Python+Harry+Percival+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Architecture-Patterns-with-Python-Harry-Percival.html
- Lazada: https://asia.buys.trade/lazada_Architecture-Patterns-with-Python-Harry-Percival.html
- Tiktok: https://asia.buys.trade/tiktok_Architecture-Patterns-with-Python-Harry-Percival.html
- Baca selanjutnya: https://malaysian.9natree.com/read/1492052205/
#Senibinaheksagondanportsadapters #EntitivalueobjectdanagregatDDD #RepositorydanUnitofWork #Commandeventdanmessagebus #CQRSsertamikroservisberasaskanacara #ArchitecturePatternswithPython
Architecture Patterns with Python karya Harry Percival dan Bob Gregory ialah buku teknikal terbitan O’Reilly pada 2020, yang membincangkan cara membina aplikasi Python besar supaya lebih mudah diuji, diubah suai, dan diselenggara. Buku ini bukan pengenalan asas kepada sintaks Python. Sebaliknya, ia panduan praktikal tentang seni bina perisian, khususnya apabila logik perniagaan mula bercampur dengan pangkalan data, rangka kerja web, mesej luar, dan keperluan pasukan yang semakin kompleks. Melalui contoh aplikasi yang berkembang secara berperingkat, penulis menerangkan bagaimana Test-Driven Development, atau TDD, boleh disokong oleh Domain-Driven Design, seni bina heksagon, serta pendekatan berasaskan acara. Fokusnya ialah memisahkan domain daripada butiran teknikal seperti ORM, API, dan sistem mesej. Dalam konteks pasukan pembangunan di Malaysia, prinsip ini berguna untuk sistem seperti tempahan, inventori, pembayaran, atau perkhidmatan kerajaan digital, yang perlu berubah tanpa menjadikan setiap perubahan sebagai risiko besar kepada keseluruhan sistem.