Examine the goals of coupling and cohesion and the approaches to design you use to achieve those goals for your design. Using your readings from this unit and the Internet, examine the concepts of coupling and cohesion as they are defined and used in both an object-oriented design approach and in a structured design approach.
Thinking as a systems analyst, which approach best enables you to design a system that meets the goals of low coupling and high cohesion? Why? Support your position with examples (e.g., functional, sequential, communicational, or iterative).