Showing posts with label System Design. Show all posts
Showing posts with label System Design. Show all posts

26.4.07

Understanding MVC

In page 239 - 241 of our textbook, there are plenty of explanation on the idea of Model View Controller (MVC). It would be helpful for us to further understand how MVC improves the development.

Layering and Partitioning

By layering and partitioning in system design activities, the purpose of low coupling and high cohesion could be achieved. You may want to know why this is the case.

You can refer to page 234 - 237 in our textbook to realize how low coupling is being achieve in real example of layering and partitioning. Once the related operations are grouped in each of the subsystems, high cohesion will then be achieved.