Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1680502093?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Design-It%21%3A-From-Programmer-to-Software-Architect-Michael-Keeling.html
- Apple Books: https://books.apple.com/us/audiobook/clean-architecture-a-craftsmans-guide-to-software/id1670835256?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Design+It+From+Programmer+to+Software+Architect+Michael+Keeling+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Design-It%21-Michael-Keeling.html
- Lazada: https://asia.buys.trade/lazada_Design-It%21-Michael-Keeling.html
- Tiktok: https://asia.buys.trade/tiktok_Design-It%21-Michael-Keeling.html
- Baca selengkapnya: https://indonesia.9natree.com/read/1680502093/
#Skenarioatributkualitas #Arsitekturberbasisrisiko #Tradeoffarsitektural #Workshopdesainarsitektur #Dokumentasikeputusanarsitektur #DesignIt
Design It!: From Programmer to Software Architect karya Michael Keeling adalah buku nonfiksi teknis tentang cara programmer mengambil tanggung jawab arsitektur perangkat lunak secara lebih sadar. Diterbitkan oleh Pragmatic Bookshelf, buku ini bukan katalog resep untuk memilih mikroservis, monolit, atau teknologi tertentu. Fokus utamanya adalah proses berpikir dan kerja yang membuat keputusan arsitektur dapat dipertanggungjawabkan. Keeling memandang arsitektur sebagai kumpulan keputusan desain yang penting bagi kemampuan sistem memenuhi kebutuhan dan atribut kualitasnya. Karena itu, pembaca diajak mulai dari masalah, pemangku kepentingan, risiko, serta konsekuensi pilihan, bukan dari tren teknis. Buku ini menggabungkan dasar-dasar arsitektur dengan aktivitas praktis, seperti menyusun skenario atribut kualitas, mengeksplorasi alternatif, membuat sketsa, mendokumentasikan keputusan, dan mengevaluasi rancangan secara ringan. Nada utamanya inklusif, yaitu arsitektur bukan semata jabatan seorang ahli yang bekerja sendiri, melainkan kemampuan kolektif yang perlu dibangun dalam tim. Tujuannya adalah membantu programmer berkembang menjadi perancang, pemimpin teknis, dan kolaborator yang lebih efektif.