Chapter 3 : Modularity (Modularity)
-
อธิบายความแตกต่างระหว่าง modularity กับ granularity พร้อมยกตัวอย่างแต่ละแบบ
-
ความแตกต่างระหว่าง coupling กับ cohesion คืออะไร?
-
คำว่า connascence หมายความว่าอย่างไร?
-
ความแตกต่างระหว่าง static connascence กับ dynamic connascence คืออะไร?
-
รูปแบบของ connascence ที่แข็งแกร่งที่สุดคืออะไร?
-
รูปแบบของ connascence ที่อ่อนแอที่สุดคืออะไร?
-
ในหนึ่ง code base แบบไหนดีกว่ากันระหว่าง static กับ dynamic connascence?