随笔分类 -  代码修养

摘要:参见:http://www.codeproject.com/Articles/93369/How-I-explained-OOD-to-my-wife话题:为什么要进行面向对象设计?软件开发唯一的真理是“软件必然修改”。一个敏捷设计的软件能轻松应对变化,能被扩展和复用。而应用“面向对象设计”是做到敏捷设计的关键。如果代码符合以下几点,那么你就在“面向对象设计”:面向对象复用变化的代价极小无需改代码即可扩展现在有许多设计原则,但是最基本的,就是SOLID(缩写),这五项原则。S = 单一责任原则O = 开闭原则L = Liscov替换原则I = 接口隔离原则D = 依赖倒置原则话题:单一功能原则 阅读全文
posted @ 2013-01-09 23:42 zaleilynn 阅读(208) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示