摘要: 一、单一职责原则面向对象编程的设计中的最小单位是类,单一原则就是说,一个类只给他一种功能,也就是一个类只实现一个业务功能,那么类也是业务设计上的最小单位。我们可以肯定,类将会只有一个引起它变化的原因——这个类的功能所涉及到的业务变更。如此这般,只有当某一项业务变更时,类才需要改动。单一职责原则的目的就是让一个类改动的原因尽量单一,牵扯到的业务尽量细小,以减少耦合,便于代码的维护。二、开放封闭原则设计过程中,乃至设计完成,甚至设计完成后相当一段时间里,我们都会面临新的需求。所以,我们的设计必须要能在承受需求的改变时保持代码稳定。要保证代码稳定的绝对方法是不修改,要使软件能良好的承受需求的变化就必 阅读全文
posted @ 2012-06-11 13:35 Jim_技迷 阅读(142) 评论(0) 推荐(0) 编辑