来**公司已经大半年了!刚开始接触的是公司内部的框架,感觉很新鲜。每天都会抽大量的时间去看公司给新人培训所用的demo.经常会遇到不会的问题,举个例子吧,比如说框架里面提供很多接口,而这些接口只是通过Spring配置文件注入进来。不知道每个接口的实际作用。大部分都是靠自己所接触的demo,然后掌握接口的用法(因为公司框架一直在完善,所以没有很完整的学习课件)。
蛋疼的事来了!!!
对框架慢慢熟悉起来,发现整个框架是架构在hibernate和spring之上的,只要开源的hibernate和spring有了更新,公司本身的框架也要做更新,可是在处理接口这块 貌似磨合的不是很好!记得之前有任务 就是让做框架的升级。无非就是把hibernate和Spring的jar包更换之后 然后测试和自己的组件有没有冲突的地方,会不会出现异常错误。对于出现异常错误的地方,再对自己本身做修改,更改接口之类的地方。
........
之后一直在做框架组件的维护和研发。记得印象最深的是 当做**组件的时候,有一同事在和上层请教设计上的问题时,人家直接喷了句"研发不是开发"...话外之意就是"研发很难,开发很简单"...对于这样的回答。同事唏嘘了声。
时间一晃大半年。现在对框架的掌握也慢慢熟悉起来,慢慢的了解框架设计者的核心思想。觉得整个架构还是很有深度的。有值得学习的地方。以至于现在的学习、思维方式也发生了一些改变,就我个人而言,我觉得在学习一门新技术上应该懂得深入浅出。昨天在和我们经理聊天时,听他说到做架构师的人,肯定对问题的理解有一定深度,而且也能高度抽象出来的。我觉得有道理。就像我之前做的小项目,我就想着,为啥人家这么设计就这么严密....而我就想不出!原因很简单,我是个刚入门的人,需要学习的东西还很多。
现在时间2011-9-29 22:41 记录下在ITeye上的第一篇文章!希望大家指点,把您成功的经验分享分享!