软件开发心得体会

软件开发心得体会

软件开发遇到的问题及解决方法
1、敲代码前的构思必须要做好。比起敲代码,更重要的是敲代码前的构思。这体现了一个程序的灵魂。这个系统需要几个类?这几个类之间什么联系?需要怎么储存数据?继承和组合如何使用?只有先构思好这几个问题,敲出来的代码才会有自己的思想。
2、边写边调试。写程序切忌写完再调试。这不仅会出现成千上百的错误,改还没法改。一定要写完一个功能就进行调试。
3、注意封装与简化。越长的代码不一定是越好的代码。只有时刻注意代码的简化,才是效率高的程序。
4、数据的真实性。很多人不注意数据的真实性,这往往会直接造成代码的问题。毕竟系统是给真实的人使用的。因此我们要注意使用真实的数据。
软件开发感悟与体会
  时光如梭,转眼间已经在大学度过了一年的时光。还记得以前对程序猿的印象就是眼睛看着屏幕上密密麻麻的数据,手指在键盘上飞舞的一群大佬。但从接触编程开始,发现编程并不是我想象中的那么简单。
  这学期刚开始学c++的时候,明显感觉到无论是难度还是知识都大大加深了。上课总是处于一种懵的状态,不知道老师在讲些什么东西。第一次布置作业,我开始慌了,对着电脑但却无从下手。于是开始反复的看课件和课本,再看了一些别人程序后,终于磕磕绊绊的写下了第一个类。虽然比较坎坷,但终于对类有了些理解。
  后来,开始自己独立做ATM系统。虽然代码比较low,但作为第一个自己独立写出来的系统,一开始还是非常欣喜的。但fls说我们写的代码没有灵魂,简直都是lj。我开始思考什么是代码有灵魂呢?后来,我逐渐明白,敲代码不是上来就开始敲,更不是东拼西凑。而是在写之前就已经构思好如何写整个系统,从而把思想贯彻到代码里。
  经过这几个系统的编写后,我确实感觉到自己的编程水平在不断提高。虽然能力还差的远,但我相信经过今后的训练,一定会得到更大的提高的。

你可能感兴趣的:(c++)