Chapter 27 : The Laws of Software Architecture, Revisited (กฎแห่งสถาปัตยกรรมซอฟต์แวร์ ทบทวนอีกครั้ง)
-
ระบุข้อดีทั่วไปสามข้อของ shared library เหนือ shared service ข้อดีเหล่านี้หมายความว่าสถาปนิกควรเลือกใช้ shared library เสมอ เมื่อ trade-off นี้ปรากฏขึ้นหรือไม่?
-
corollary ข้อแรกของ First Law of Software Architecture คืออะไร?
-
ทำไม corollary ข้อที่สองของ First Law of Software Architecture จึงยืนยันว่าการวิเคราะห์ trade-off ต้องเกิดขึ้นซ้ำแล้วซ้ำเล่า?
-
ทำไมการตัดสินใจทางสถาปัตยกรรมซอฟต์แวร์จำนวนมากจึงควรเข้าใจในรูปแบบ spectrum มากกว่าจะเป็น binary ที่สะดวกสบาย?