请问我手中有一个不错的项目的源代码,应该从哪里着手把这个项目给弄懂。

来源:百度知道 编辑:UC知道 时间:2024/06/21 22:57:28
代码是java写的框架是采用struts的。回答不要复制粘贴一堆,最好是自己的经验

首先是要明白这个项目的业务逻辑,简单的说就是干什么用的?
然后看看都用到了哪些技术,struts的结果是几层?(一般都是3层)
最好可以把项目跑起来,这样可以按照业务逻辑一步步的继续,然后结合源代码看看是如果处理数据的,最核心的业务代码在哪,数据室如何存入数据库的,表的结构师什么样的,哪些表之间有关联等等
大概都弄明白之后再细细的看代码中的技巧,比如在取到很多数据时是如何分类及处理的,都用了哪些对象(hashtable,hashmap等等)
最后最重要的是你要学着去写,无论是UI还是BL,自由自己亲自动手才能更好的理解和发现问题
以上都是个人经验