« 2008年高考录取分数线松下dp1510p一体机的驱动下载 »

编程反省

最近将一个成绩管理系统的成绩录入端进行修改,本来是借这个机会将自己的编程理念提升一下,却没想来还是原地踏步。

原来的想法是:

1.在系统中将所有用到的函数进行模块化,提高其独立性,降低其耦合度。

 2.开发一个数据库录入的通用接口,包括单条记录输入与批量记录输入。

3.模块功能单一化。

4.接口标准化。

但是上述的想法都没有实现,而是又出现了许多的低级错误:

1.变量之间的衔接出错。

2.数据库中的数据长度或类型不匹配。

3.没有删除其它格式的数据进入SQL数据库中产生的空格。

4.其它格式的数据进入SQL数据库后,字段长度都变成了255,需要修改。

最后得出的总结就是,做程序的每一个环节都应该专业一点,最好是提前要分析,作出软件流程图来,然后按图索骥。

这样每个模块要实现什么功能就很清楚,错误出在哪个环节就很清楚啦。

事后才知道软件工程是一本多么好的书啊。

我一定要把软件工程中的理念应用起来,将来不编程序,搞分析也可以嘛。至少为程序员们做了许多前期准备工作。

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.7 Laputa Build 70216

版权所有,未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任
Email: gogansu@gmail.com 陇ICP备08100741号 版权所有:博客骄子网
客服QQ:116545524QQ:116545524 QQ:116545524