薪水支付案例研究

抽象的定义:本质部分的放大,无关紧要部分的去除。

迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。

考虑系统的行为,而不是系统的数据。不要面向数据库编程。

核心模型或架构不是一成不变的,会和其他所有部分一起演化。

为了有效的使用ocp,必须要搜寻并找出应用背后的抽象。通常,应用的需求,甚至用例都不会表达,甚至间接提及这些抽象。需求和用例太关注于细节以至于不能表达潜在抽象的一般性。

多思考一般性。

你可能感兴趣的:(薪水支付案例研究)