正文

图书管理小系统之总结2008-03-01 09:40:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/zhaoyg/33077.html

分享到:

图书管理程序是我做的第一个应用型的小程序,虽然网上类似的程序多如牛毛,但除了局部借鉴之外其余均是独立完成的。

图书管理程序有浏览、添加、查找、删除、编辑这5个功能,同时还能够保存所输入的数据。在编写代码之初我曾是从底向上一个功能一个功能进行程序框架构思的,但不久我就发现只能是局部满足整体而不能是整体满足全局,如果以各个功能为出发点,那么在最后进行所有功能整合时就会很麻烦,理解了这些后我便改变的出发点,也就是改为从上至下。现在想来这个问题也说明了自私到最后会很麻烦的。

虽然功能很简单,但在编写的过程中我仍遇到了不少的问题,上面说的那个框架的构思也算是一个,有局部技术上的问题也有整体规划上的问题。对于技术上所遇到的问题,有一些是因为对语言中的某一块理解的不够所导致的,而有一些则是理解错误所造成的,当然也有一些是实在不会的,至于是在不会的只能求教论坛了,例如这次我就遇到了一个需要用到二级指针的问题;至于整体规划上的问题主要体现在函数与变量的命名上,起初当这个程序的代码行数还不是很多时我对函数与变量的命名都是随便的,但当行数上百之后对于某些变量或函数我就忘记了它是用来干什么的了,面对那些名字有时我头都晕了,有那么一两次甚至要将所有代码从头看一遍才能得到答案。几次之后我便停止了编写而去彻底的重新规范所变量与函数的名字,的确,磨刀不误砍柴工,无规矩不成方圆。同时我对一个软件工程师作出的决定的重要性也有了些大概的了解,他们的视野不局限于技术,而是全局,因为他们的一个方向上的决定将会直接影响到最后的结果。

在这次的编写中我收获不少,同时也要感谢给予我帮助的网友,对于这些收获我都选择性的记在了一个专门的本子上。虽然这个程序并没有什么了不起,真的没什么了不起,就像学物理的应当知道质能方程一样,但我想即便是为这“第一次”的程序也是有必要写一个总结来做纪念,那怕是简短的总结。

阅读(2171) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册