软件开发心得

在我刚开始学习编程的时候,就对一个程序的实际落实性产生了更大的兴趣,也就是能否落地,在大一上学期的C语言学习里,我们详细的学习了C语言的基础知识,为下学期的C++学习中的软件开发打好了基础,在下学期开始学习面向对象的程序设计并尝试进行软件设计时,那种茫然瞬间涌上心头,在此之前,我从未接触过任何有关于软件设计的信息,所以在刚开始进行尝试软件设计的时候还是比较困难,但是在老师的指导和同学们的合作下,一切都还在有条不紊的进行着。
在课上详细地听取了老师的要求,边听取老师的分析,再自己进行总结,然后开始进行简单地类的设计,再逐步深入地进行函数总结,在一步一步地调试程序中,看着“黑色框框”的交替出现,那种愉悦感和幸福感是无法替代的。
所以在尝试了几个程序的开发后,我总结出了以下几点:
1.最重要的一点,每次打完一个类或者一个函数,都写一个主函数进行一边测试,千万不要全部打完然后再进行程序的调试,那样不仅会增大工作量,而且还可能会出现各种不必要的麻烦。
2.要多打几个demo测试一下不同的功能,这样会帮助我更好的进行类的运行,都是在为最后程序的成功运行做铺垫
3.必要的注释一定要加。虽然老师总是强调不允许加注释,但是我认为,必要的注释还是很有用的,尤其是在最后的调试程序和优化程序上,由于程序可能过长或者功能过多时,如果没有注释的话,找某个功能函数或者类比较困难,这时候如果能有注释的话便可以一目了然。
4.不要钻牛角尖,要注意学会变通。比如说在银行卡系统中,有一个存钱的功能,可以把功能设计为tot=tot+a.也就是说如果是存钱,a便为正数,如果是取钱,a便为负数。
最后我想说的是,曾经在代码没有落地之前,我曾经对我学的知识迷茫过,但是在进行了这几次软件的开发后,我对于编程又产生了极大的兴趣,让我有对他充满了浓浓的“爱”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值