从接口设计开始,从功能出发。在以往的项目中,我很少从接口设计,更多的是从对象实体开始设计。这当然可能这个框架类设计最初是从功能出发的原因吧。书有很多可以参考与学习的设计模式,比如:Facade模式,管道模式。书中有不少关于线程执行的设计与方法。源代码还是有极大的参考价值,阅读其源代码会对自身的java语言功底会有很大的提升。理解学习容器,学习生命周期,逐渐考虑和解决问题的方式与方法都是值得去深入去阅读的,对有一定java基础,想在java框架上深入研究的人是帮助的。