系统开发入门心得

学了面向对象的程序设计,我已经写了ATM,图书管理系统。初次写系统,代码思路紊乱,写得一团糟,但是经过老师的讲解,课本的介绍,同学的帮助后,我写的简易系统慢慢符合面向对象程序设计系统的模样,渐渐成了一个像样的系统。功能从不全到完备,代码从错误百出到零错零警告,这一夜夜的心酸只有自己知道,调程序的乐趣也只有自己明白。
1、老师说写程序要有宏观思想,当写系统是也是这样,不能只着眼与一个功能,要放观全局,做到牵一发而动全身,完备功能,丰富数据。
2、利用STL标准库函数可以解决很多问题,STL可以说是很好用了,将解决问题的多行代码压缩成一个函数,变成现成的模板函数,直接调用,简单方便。
3、使用重载运算符,当写类数据很多时,可以重载运算符,例如输入输出流<< >>运算符,可以化繁为简。
4、利用组合和继承,把类与类灵活组合,紧密联系,特别是继承可以继承基类的所有特性,并添加特性,在写代码时,如果有功能重复的类,可以写成一个基类,利用继承可以大大减少代码数量。
5、写程序时,每写出一个函数,必须要测试这个函数是否可以运行,是否可以运行出想要的结果。
6.调程序时需要准备一个符合条件的数据,同时也要测试一组不符合条件的数据。
通过写了几次的简易系统,我对程序设计有了更加深刻的理解,写之前要把自己的思路理清,不能上来就写,有了清晰的结构,才能写出好程序。

发布了36 篇原创文章 · 获赞 3 · 访问量 3531

猜你喜欢

转载自blog.csdn.net/qq_43628835/article/details/93376496