
开发经验总结
lianghao619
这个作者很懒,什么都没留下…
展开
-
业务不要重用
在最近修改我们公司的项目的定转活功能时,我发现之前程序员写的一个类里,一个算是MVC模式中的V层的类,写的代码竟然不单是定转活这个功能使用的,还有其它如活转定等功能使用。这样写的坏处:1、难维护。因为代码是多个地方使用,所以修改起来,步步惊心,不知修改了代码会对其它什么功能引起问题。2、不易阅读因为代码是多个功能调用,如不把其它的功能的业务都理解透,根本无法读懂代码。...原创 2011-11-27 12:02:28 · 104 阅读 · 0 评论 -
学习知识
一、为什么要学习 因为只有学习才能使你不落于人后,要与时俱进,要活得充实,请相信,只有学习才能做到。二、学什么 这是学习的方向。这个要问自己,问自己喜欢什么,对什么有兴趣,自己擅长什么。还有一点很重要,学习要与个人的提升相关,因为人的精力时间有限,不可能什么都学足学懂,所以要捉住重点,关键点。...原创 2011-11-28 10:26:29 · 106 阅读 · 0 评论 -
测试环境是测试的基础
这两天上线,发现了一些问题。其中有一个问题是客户端的一个很容易发现的BUG。但是我们的测试人员竟然在测试时没有发现。 经过分析,原来是客户端存在缓存引起测试时顺利的通过了。 感叹之余,我们也沉思了一回。才知道测试环境的正确性比测试本身重要。他是测试的基础,如果连测试环境都不能确保,测试的结果可想而知。 希望经过这次的教训,我们的测试人员能好好反醒。 提议测...原创 2011-11-28 14:41:40 · 161 阅读 · 0 评论 -
转发连接
ECTIP(电子银行部)是我们的后端,我们做的手机银行项目因为要与ECTIP(电子银行部)通讯,而通讯的IP是有限制的。我们开发的电脑上的IP根本连不上去。做开发时,都是把程序写好,然后放到一部LINUX机上部署来测试。这种方式当然就不能像Eclipse那样方便的来断点调试了。而且多个开发人员去使用这个环境的时候,经常会有冲突,开发起来相当的麻烦。 针对这种情况,我想到转发连...原创 2011-11-30 22:33:26 · 213 阅读 · 0 评论