2013-02-17 63 views
1

什么是面向对象编程环境下的维护?我认为它正在编写一个可读代码,重构和其他事情。但我在考试中弄错了。请简要解释一下。OOP维护

+2

这是一封电子邮件,你的教授? – 2013-02-17 19:09:39

+2

“维护”不是面向对象的概念... – 2013-02-17 19:09:45

+0

@MattBusche no。我已经完成了考试。但我没有得到那个标记。我在这里要求澄清它。 – 2013-02-17 19:12:43

回答

2

什么实际问题,你给出的答案的意义吗?取决于具体情况可能是为什么没有给出分数。

维护软件是一个通用术语。如修复bug,提高代码质量等。技术包括重构。

但是代码可维护性,涵盖寻找

  • 强内聚,低耦合
  • 封装
  • 使用设计模式
  • 代码度量了一些东西写 - 圈复杂度(不只是OO)

看看SOLID主体和命令查询分离

如果问题是关于如何在OO实现维护的代码,然后我希望上述

0

维护对象的面向对象的编程

甲结构良好的代码,其中面向对象的概念被适当地施加更容易上下文由自己和“继承”我们的项目随着时间的经过被维持。

这是唯一的答案我可以给,可以使你的句子