1. For each type of cohesion, write a description of a component exhibiting that kind of cohesion.
2. Can a system ever be completely “decoupled”? That is, can the degree of coupling be reduced so much that there is no coupling between components? Why or why not?
In the Ariane-5 design, the developers made a conscious decision to leave out the exception handling for three of seven exceptions that could be raised.
What are the legal and ethical implications of this decision? Who is legally and morally responsible for the disaster that resulted? Are the testers at fault for not having caught this design flaw?