您的位置:首页 > 数据库

二次开发之我见

2008-06-25 19:34 260 查看
        二次开发想必大家都不会陌生,一开始以为很简单,只是拿着别人的代码看下补充一下功能就应该没有什么问题了,哪知道并非想像中的那么容易。如果你拿到的程序比较完好,没有什么漏洞和BUG的话那还好,如果你拿到的程序漏洞百出的话,那么恭喜你,那是你恶梦的开始。。我在公司里面拿过来的程序是易想公司写过来的源代码,在业内易想的名声还是很不错的,结果我们拿过来的易想的程序真是让人大失所望,漏洞百出,大的BUG都有好几个都没有解决,这样的程序他也能拿出来卖给客户,也能拿出来给人家做二次开发?从功能上面讲易想的那套程序是失败的。从软件工程的角度来讲,易想给我们的程序从头到尾都没有个文档,就只有一个安装的说明,对与一个做IT业的软件开发的,如果连人家写好的程序都不会安装的话那也就不用混了。还有一个拥有70多张表的数据库居然没有一个数据库说明文档,让人很崩溃不知道什么表是做什么的。70多张表每张表里面都有30-40个字段,字段的命名极不规范,如省份命名为SF让人要猜上半天,要是碰到个不懂中文的我不知道他会有些什么感想。。。一整个工程里面写的代码都没有注释,不知道他们团队之间的人是怎么进行开发的。。。真的很好很强大。现在我每天改代码的时候都会把易想的程序员骂上好几遍,真的想删掉重新写,我发誓以后再也不会用易想的产品。。。这就是所谓的敏捷式开发?N杯水和一杯水的区别是非常明显的!我现在真的非常感谢我在学校里面的老师,他让我们写文档,要我们有一套开发的规范,让我们知道软件工程,让我们养成了良好的习惯,真心的谢谢你们!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息