- 博客(2)
- 收藏
- 关注
原创 设计模式-开篇:软件的可维护性和可复用性
Robert C. Martin认为导致一个软件的可维护性较低的真正原因在于:Rigidity 过于僵硬Fragility 过于脆弱Immobility 复用率低Viscosity 黏度过高Peter Coad认为我们的设计目标:Extensibility 可扩展性Flexibility 灵活性Pluggability 可插拔性传
2015-08-24 08:21:37
784
原创 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
431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人