Chapter_07v1资料.pptVIP

  • 0
  • 0
  • 约4万字
  • 约 43页
  • 2017-07-11 发布于湖北
  • 举报
Why Information Hiding? reduces the likelihood of “side effects” limits the global impact of local design decisions emphasizes communication through controlled interfaces discourages the use of global data leads to encapsulation—an attribute of high quality design results in higher quality software * Functional Independence Functional independence is achieved by developing modules with single-minded function and an aversion to excessive interaction with other modules. Cohesion is an indication of the relative functional strength of a module. A cohesive module performs a single task, requiri

文档评论(0)

1亿VIP精品文档

相关文档