项目经验分享

DH师兄的经验分享:
就在公司工作的经验,针对shopxx项目的交流。


1.一个项目,要先分出模块来。不要把所有功能都写在一个模块里。如果这样的话,项目会变得非常臃肿,模块间的耦合性太强,维护起来很困难。尤其是在调试程序,找Bug的    时候,无形之中会增加很多负担,消耗很多时间。哪怕没有Bug,这么多的功能都写在一个模块
里,当你在继续增加一个功能模块的时候,都会觉得很累。臃肿的模块让你眼花缭乱了。



2.一开始做项目的时候,项目就要分好模块;之后,随着需求的变动、功能的增加而修改模块、增加模块。然后在每个模块中分好层,action,service, dao, model。按功能分模块,模块里再分层,这样就能降低模块间的耦合性。有利于项目维护,修改功能需求,查找程序的Bug。



3.调试程序,myeclipse的断点测试。这是程序员很基本的技巧,一定要学会。一行一行测试,一个一个找,层层深入,我的空指针异常就是这么被解决的。



4.解决异常:把平时碰到的异常收集起来,并添加上注释,还有,怎么解决这个异常的。以后碰到相同或者相似的异常,直接从异常仓库找到相同或者是类似的异常,根据注释就可以很快得解决这些异常了。






你可能感兴趣的:(项目经验分享)