简答题

如何理解“合适的模块大小”的模块划分原则?

正确答案

如果一个模块很大,那么它的内部组成部分必定比较复杂,或者它与其他模块之间的耦合度可能比较高,因此对于这样一个较大的模块应该采取分解的方法把它尽可能分解成若干个功能单一的较小的模块,而原有的大模块本身的内容被大大减少并成为这些小模块的上级模块。一般来说,一个模块中所包含的语句条数为几十条较好,但这也不是绝对的。在分解一个大模块时,不能单凭语句条数的多少,而主要是按功能进行分解,直到无法做出明确的功能定义未知。在分解时既要考虑到模块的聚合度,又要考虑到模块之间的耦合度,在达两者之间选择一个最佳方案。

答案解析

相似试题
  • 如何理解“低耦合、高聚合”的模块划分原则?

    简答题查看答案

  • 如何理解“合理的模块扇入和扇出数”的模块划分原则?

    简答题查看答案

  • 如何理解“作用范围应在控制范围内”的模块划分原则?

    简答题查看答案

  • 王丽从大学毕业,情绪高涨地开始了她的新工作——联想的销售代表。最初的几个月,她忙得不可开交,参加了大量的正式职业培训,了解她将负责销售的产品,还要费力去理解她那个高深莫测、性情多变的上司。 这天晚上,下班回家的王丽满心困扰,辗转难眠。几周来她在工作中留意观察,许多问题萦绕脑海:“为什么一些同事会比另一些更加成功?在主要用电脑来交流的今天,当我们走出家门走入工作时,怎样才能像一个团队一样共同合作?怎样才能学会应付完成销售额的压力?当我叫同事李华帮忙的时候,她为什么不跟我合作?为什么经理征询我的意见,但随后又不理睬我的建议?新的联想文化和旧的有什么差别?它为什么总在不停地变化?”

    简答题查看答案

  • 如何理解模块独立性?用什么指标来衡量模块独立性?

    简答题查看答案

  • 如何理解模块独立性?用什么指标来衡量模块独立性?

    简答题查看答案

  • 如何理解模块独立性?用什么指标来衡量模块独立性?

    简答题查看答案

  • 如何理解模块独立性?用什么指标来衡量模块独立性?

    简答题查看答案

  • 什么是模块?模块划分的原则是什么?

    简答题查看答案