Show Notes
- Amazon USA Store: https://www.amazon.com/dp/B08X8H15BW?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Fundamentals-of-Software-Architecture%3A-An-Engineering-Approach-Mark-Richards.html
- Apple Books: https://books.apple.com/us/audiobook/fundamentals-of-software-architecture-an/id1670832051?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Fundamentals+of+Software+Architecture+An+Engineering+Approach+Mark+Richards+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Fundamentals-of-Software-Architecture-Mark-Richards.html
- Lazada: https://asia.buys.trade/lazada_Fundamentals-of-Software-Architecture-Mark-Richards.html
- Tiktok: https://asia.buys.trade/tiktok_Fundamentals-of-Software-Architecture-Mark-Richards.html
- อ่านเพิ่มเติม: https://thai.9natree.com/read/B08X8H15BW/
#ข้อแลกเปลี่ยนทางสถาปัตยกรรม #คุณลักษณะเชิงสถาปัตยกรรม #การคิดเชิงองค์ประกอบ #การเลือกสไตล์สถาปัตยกรรม #สถาปัตยกรรมเชิงวิวัฒนาการ #FundamentalsofSoftwareArchitecture
Fundamentals of Software Architecture: An Engineering Approach ของ Mark Richards และ Neal Ford เป็นหนังสือความรู้ด้านสถาปัตยกรรมซอฟต์แวร์, ที่มุ่งวางรากฐานสำหรับนักพัฒนาและสถาปนิกซอฟต์แวร์ ไม่ใช่คู่มือที่เสนอสูตรสำเร็จในการเลือกระบบแบบใดแบบหนึ่ง หนังสืออธิบายว่า งานสถาปัตยกรรมคือการตัดสินใจภายใต้ข้อจำกัดจริง, เช่น เป้าหมายธุรกิจ งบประมาณ ระยะเวลา ทักษะของทีม ระบบเดิม และความเสี่ยงที่ยอมรับได้ เนื้อหาครอบคลุมตั้งแต่ความหมายของสถาปัตยกรรม คุณลักษณะเชิงสถาปัตยกรรม การแยกองค์ประกอบและโมดูล ความสัมพันธ์ระหว่างส่วนต่าง ๆ รูปแบบสถาปัตยกรรม การบันทึกและสื่อสารการตัดสินใจ ไปจนถึงทักษะการเจรจาและการทำงานกับทีม ผู้เขียนนำเสนอเรื่องเทคนิคควบคู่กับมิติของคนและองค์กร จึงทำให้เห็นว่า สถาปนิกไม่ได้มีหน้าที่เพียงวาดแผนภาพหรือเลือกเทคโนโลยี แต่ต้องทำให้เหตุผล ข้อแลกเปลี่ยน และทิศทางของระบบเป็นสิ่งที่ทีมตรวจสอบและปรับเปลี่ยนได้ หนังสืออยู่ในแนวตำราวิชาชีพเชิงภาพรวม, ที่เน้นกรอบคิดและภาษาร่วมสำหรับตัดสินใจอย่างมีวินัย.