摘要: 设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。示例场景:我们需要设计一个人事管理系统,其中的一个功能是对各种不同类型的员工,计算其当月的工资——不同类型的员工,拥有不同的薪金计算制度。结构化做法1。获得人事系统中所有可能的员工类型2。根据不同的员工类型所对应的不同的薪金制度,计算其工资enum EmployeeType{Engineer;Sales;Manager;…}// 计算工资程序If ( type==EmployeeType.Engineer) {……}else if (type 阅读全文
posted @ 2010-02-03 21:58 程序员天下 阅读(156) 评论(0) 推荐(0) 编辑
摘要: http://sixrevisions.com/resources/40-beautiful-free-icon-sets/ 阅读全文
posted @ 2010-02-03 08:17 程序员天下 阅读(94) 评论(0) 推荐(0) 编辑