อ่านก่อน
กำลังค่อยๆสรุปความเข้าใจเรื่องนี้อยู่ ตามกำลังเวลาที่มี และอาจใช้ภาษาไม่สุภาพบ้างก็จงนิ่งไว้นะโยม
ถ้าเราสร้างตึกใหญ่ๆซักตึกโดยที่ไม่มีแบบแผนใดๆเลย เช่น ท่อน้ำจากชั้น 1 ถึงชั้น 60 มันจะเดินยังไง, ระบบไฟมันจะพอไหม, โครงสร้างนี้รับน้ำหนักได้เท่าไหร่, บลาๆ ผมว่ามันก็น่าจะเป็นเรื่องสนุกพอตัวนะ เพราะวันนึงผมคงจะได้ยินข่าวว่า ชั้น 50 น้ำไม่ค่อยไหล ไม่ก็ไฟตึกนี้ตกบ่อยมาก และคงมีแต่คำชมเป็นแน่แท้ แล้วถ้าเจ้าของตึกมาขอให้เราต่อเติมห้องหรือเพิ่มอีกซักชั้นละ เราจะกล้ารับต่อเติมตึกพวกนี้ไหม? ... การทำ Software ก็เช่นกัน
ต่อให้ Software ของเราไม่ได้ใหญ่และซับซ้อนมากนัก มันก็ยังต้องการ Software Architecture อยู่ดี
- Software Architecture คืออะไรฟระ? (กำลังเขียน)
- กำลังค่อยๆเขียน