
编程思想
weborn_liang
08年计算机毕业,
就职过猎豹移动、阿里巴巴等IT公司。
熟练开发java web、android项目。
热衷于IT项目管理、敏捷实践、自动化。
生活就应该大胆的追寻内心的快乐。
展开
-
软件开发7大原则(这你不知道,Java白学了)
1.里氏替换原则-LSP: The Liskov substitution principle 子类必须能够替换基类(重要的) 子类不加额外约束 尽量继承抽象类接口(重要的) a) LSP关注的是怎样良好的使用继承. b) 必须要清楚是使用一个Method还是要扩展它,但是绝对不是改变它。 c) .LSP清晰的指出,OOD的IS-A关系是就行为方式而言,行为方式是可以进行合转载 2013-10-28 10:17:10 · 1467 阅读 · 0 评论 -
java设计模式
1.Java中常用的设计模式?说明工厂模式?【中等难度】 答:Java中的23种设计模式:Factory(工厂模式),Builder(建造模式),FactoryMethod(工厂方法模式),Prototype(原始模型模式),Singleton(单例模式),Facade(门面模式),Adapter(适配器模式),Bridge(桥梁模式),Composite(合成模式),Decorator(装原创 2013-11-01 10:51:11 · 1079 阅读 · 0 评论 -
修炼之道--书单
《重构:改善既有代码的设计》原创 2013-11-30 15:47:17 · 1240 阅读 · 0 评论