递增开拓
当前位置:以往代写 > JAVA 教程 >递增开拓
2019-06-14

递增开拓

递增开拓

担任的一个长处是它支持“累积开拓”,答允我们引入新的代码,同时不会为现有代码造成错误。这样可将新错误断绝到新代码里。通过从一个现成的、成果性的类担任,同时增添成员新的数据成员及要领(并从头界说现有要领),我们可保持现有代码原封不动(别的有人也许仍在利用它),不会为其引入本身的编程错误。一旦呈现错误,就知道它必定是由于本身的新代码造成的。这样一来,与修改现有代码的主体对比,纠正错误所需的时间和精神就可以少许多。

类的断绝结果很是好,这是很多措施员事先没有预推测的。甚至不需要要领的源代码来实现代码的再生。最多只需要导入一个包(这对付担任和归并都是创立的)。

各人要记着这样一个重点:措施开拓是一个不绝递增可能累积的进程,就象人们进修常识一样。虽然可按照要求举办尽大概多的阐明,但在一个项目标设计之初,谁都不行能提前获知所有的谜底。假如能将本身的项目看作一个有机的、能不绝进步的生物,从而不绝地成长和改造它,就有望得到更大的乐成以及更直接的反馈。

尽量担任是一种很是有用的技能,但在某些环境下,出格是在项目不变下来今后,仍然需要重新的角度考查本身的类布局,将其收缩成一个更机动的布局。请记着,担任是对一种非凡干系的表达,意味着“这个新类属于谁人旧类的一种范例”。我们的措施不该胶葛于一些细树末节,而应着眼于建设和操纵各类范例的工具,用它们表达出来自“问题空间”的一个模子。

    关键字:

在线提交作业