二次开发之我见
2008-06-25 19:34
260 查看
二次开发想必大家都不会陌生,一开始以为很简单,只是拿着别人的代码看下补充一下功能就应该没有什么问题了,哪知道并非想像中的那么容易。如果你拿到的程序比较完好,没有什么漏洞和BUG的话那还好,如果你拿到的程序漏洞百出的话,那么恭喜你,那是你恶梦的开始。。我在公司里面拿过来的程序是易想公司写过来的源代码,在业内易想的名声还是很不错的,结果我们拿过来的易想的程序真是让人大失所望,漏洞百出,大的BUG都有好几个都没有解决,这样的程序他也能拿出来卖给客户,也能拿出来给人家做二次开发?从功能上面讲易想的那套程序是失败的。从软件工程的角度来讲,易想给我们的程序从头到尾都没有个文档,就只有一个安装的说明,对与一个做IT业的软件开发的,如果连人家写好的程序都不会安装的话那也就不用混了。还有一个拥有70多张表的数据库居然没有一个数据库说明文档,让人很崩溃不知道什么表是做什么的。70多张表每张表里面都有30-40个字段,字段的命名极不规范,如省份命名为SF让人要猜上半天,要是碰到个不懂中文的我不知道他会有些什么感想。。。一整个工程里面写的代码都没有注释,不知道他们团队之间的人是怎么进行开发的。。。真的很好很强大。现在我每天改代码的时候都会把易想的程序员骂上好几遍,真的想删掉重新写,我发誓以后再也不会用易想的产品。。。这就是所谓的敏捷式开发?N杯水和一杯水的区别是非常明显的!我现在真的非常感谢我在学校里面的老师,他让我们写文档,要我们有一套开发的规范,让我们知道软件工程,让我们养成了良好的习惯,真心的谢谢你们!!
相关文章推荐
- 探索新技术经验分享(六)logicaldoc二次开发探索
- ecshop二次开发--节日关怀
- AE二次开发中,过滤后的图层,实现缩放至图层效果
- SVNKit学习——svn二次开发背景和闲谈(一)
- 虚拟币交易平台源码修改 二次开发 btchanges 增加充值3级奖励分红功能
- dede 二次开发
- uchome 二次开发 AJAX解析
- 即时通讯产品,支持二次开发。
- 正式做用友二次开发
- Autodesk AutoCAD 二次开发视频讲座一键下载 (大量视频课程)
- 坑爹的 xwiki 二次开发
- 猛料来啦!Autodesk全线产品二次开发视频录像下载!!
- IBM Rational DOORS通过DXL进行二次开发初试(2)
- FullCalendar的二次开发、扩展
- Android开发之Bitmap二次采样
- 局域网环境下二次开发系统的升级维护
- magento二次开发的基本步骤分享
- ecshop二次开发手册
- AutoCAD二次开发(.Net)之获取LSP变量的值
- Creo二次开发--函数(8)--质量函数