|
Answer» KEY principles that underlie patterns are:
• abstraction
• ENCAPSULATION
• information hiding
• modularization
• separation of concerns
• COUPLING and cohesion
• Sufficiency
• Completeness and primitiveness
• Separation of policy and implementation
• Separation of interface and implementation
• SINGLE point of reference
• Divide and conquer. Key principles that underlie patterns are:
• abstraction
• encapsulation
• information hiding
• modularization
• separation of concerns
• Coupling and cohesion
• Sufficiency
• Completeness and primitiveness
• Separation of policy and implementation
• Separation of interface and implementation
• Single point of reference
• Divide and conquer.
|