刚进入职场,那时的我们充满期望,心中满是对技术的渴望,我们计划白天完成工作,晚上学习技术,奈何事与愿违,实际情况是这样的:身边的大牛很快的完成工作,顺利的通过测试,早早的收拾包回家,还能拿到你不知道的高额工资;而你却加班到天亮,修复着重复出现的BUG,写出的代..
分类:
编程语言 时间:
2016-08-10 01:10:32
阅读次数:
253
ξ 4.1 什么是开闭原则☆ 开闭原则指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for extension, but closed for modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改...
分类:
编程语言 时间:
2015-09-06 21:43:32
阅读次数:
161
一 类的设计原则1 依赖倒置原则-Dependency Inversion Principle (DIP)2 里氏替换原则-Liskov Substitution Principle (LSP)3 接口分隔原则-Interface Segregation Principle (ISP)4 单一职责原...
分类:
编程语言 时间:
2015-09-06 21:39:22
阅读次数:
342
众所周知,Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。JavaDevelopmentKit则遵循以下模式:BorderFactory类中的工厂模式、Runtime类中的单件模式。...
分类:
编程语言 时间:
2015-05-04 11:48:27
阅读次数:
125