摘要:
有趣地发现,OO五大原则其实可以简写为一个单词:SOLID(稳固、稳定的意思)其实一个组织要稳定,如果内部不团结(内聚)又如何做到稳定呢!如果内聚性不高,一有新变化的时候内部就会发生大革命了!如何解释Solid呢? 其实是五个单词的首字母:1. S:Single Responsibility Principle(SRP) 单一职责原则,即表示:类的职责要单一,不要多管闲事也不要丢三落四。2. O:Open & Close Principle(OCP) 开闭原则,即表示:在设计一个系统时,你是否把类设计得十分合理。而检测的标准就是,当有新的需求增加或变化时,你是否是编写新代码来满足而不是 阅读全文