学开源项目心得

学习一个新的开源项目:

1. 入口点:源码的包结构,从包结构中可以大概揣摩出项目的体系架构和层次关系

2. 项目的配置文件。在SSH项目中,配置文件有着举足轻重的地位。理解了配置文件,就理解了半个项目了。配置文件是指web.xml, applicationContext.xml, struts.xml和hibernate.cfg.xml等等

3. 深入源码:看的时候必须带着问题看,时刻思考:如果是我自己做这个项目,会怎么做?为什么源码要这样写?有其他方法没?这样就有对比,看源码也就更有针对性,理解才会更深刻。

4. 要沉得住气,要咬定青山不放松。看源码总会有一些看不懂的地方,要在百度谷歌的帮助下咬牙坚持;实在不行,可以跳到其他地方继续看,但要把没看懂的地方做个标记或把问题记录,回头再看

 

学习一门新的语言:

1.入口:基本语法,至少要熟悉,能看懂别人写的代码。这个是必须要看,千万不能好高骛远,否则绝对浪费精神和精力

2.自己写写简单的代码,帮助理解

 

磨刀不误砍柴工!

你可能感兴趣的:(Hibernate,xml,struts,百度,ssh)