OOD设计原则之其他
在面向对象大师Robert C. Martin的《Agile software development:
Principles, Patterns and Practices》一书中,只把前面提到的OCP、LSP、SRP、DIP和ISP(5种
)列为OOD的设计原则。确实,这几个原则是面向对象设计中基石性的原
则。在我看来,不能明了这些原则的本义,是根本谈不到OOD的。而后面的LoD、CARP (2种
)也被广泛传播,尤其是CARP因为《Desgin
Pattern》的影响力而被普遍接受。在Mar
转载
2010-11-07 16:30:00 ·
496 阅读 ·
0 评论