COM423 9-Additional Design Principles
COM423 9-Additional Design Principles
and Design
Additional Design principles
20 March 2018
Overview
We continue to elaborate on the fundamental principles
cohesion, coupling and separation of responsibilities
In order to
Establish best practices in system construction
Design patterns, or templates
Design for enterprise-level and Web-based systems
Distributed and networked environments