- 博客(2)
- 收藏
- 关注
原创 设计模式-开篇:软件的可维护性和可复用性
Robert C. Martin认为导致一个软件的可维护性较低的真正原因在于: Rigidity 过于僵硬Fragility 过于脆弱Immobility 复用率低Viscosity 黏度过高 Peter Coad认为我们的设计目标: Extensibility 可扩展性 Flexibility 灵活性Pluggability 可插拔性 传
2015-08-24 08:21:37
710
原创 Java泛型范围缩减(继承实现)
灵感来自于Hybris Platform WebService源码 场景:父类泛型T1、T2、T3,子类期望只用两种泛型T1、T2_T3,如何实现? 实现:继承时,父类部分T2、T3合并 代码: # 父类 package net.generics; public abstract class AbstractResponseBuilder { private RESOURCE res
2015-08-17 06:52:47
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人