• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

程序设计中的感悟

发布: 2008-6-03 10:25 | 作者: 不详 | 来源: csdn | 查看: 17次 | 进入软件测试论坛讨论

领测软件测试网 关键字:程序设计 感悟1. 学习应该从基础打起,不要一开始就尝试最高深的技术。

  2. 每看一本书,不要说这章我以前学习过了,也掌握的很好,因此我可以跳过这一章看更重要的了。

  3. 对于作业,遇到不会的尽量不要立刻向别人请教。如果实在解决不了的问题,可以先完成你会的,然后把一些特别的难点提炼出来,向高手请教。不要指望书本和行家能帮你解决一切问题,因为并不是所有问题都能由别人教给你。

  4. 向别人请教问题应该把问题说明白。对于错误提示信息应该原样提供出来,不要按自己理解的信息提供。因为既然你自己做不了,说明你理解一般都有问题。

  5. 问问题最好能带代码。

  6. 不要说“编译通过,可是运行时...",因为编译错误和运行错误可能根本没有关系。一般来说,编译是语法问题,而运行是逻辑问题。

  7. 书看千遍不如做程序一遍,应该尽量尝试去写程序。

  8. 做程序千个不如做好程序一个。应该尽量完善你现在做的程序,而不要不断开新的计划,而每个计划都虎头蛇尾。

  9. 要想到你不是一个人写程序,而是和大家一起写程序。

  10. 高深的技巧虽然显示了高深的本领,但是对于合作往往是有害的,应该尽量写出简单易读的代码。

  11. 编制程序应该尽量做到自注释,即代码本身一读就懂,好象自己在说明自己的逻辑一样。

  12. 复杂的代码如果实在做不到自注释,应该给出适量的注释。

  13. 注释在修改代码的时候应该相应修改,不能用陈旧的注释去误导别人。

  14. 代码应该尽量可重用,相同功能的代码应该由相同的函数完成,重要函数应该给出调试信息,以便调试时及早发现问题。

  15. 应该尽量写小函数,每个函数尽量不要超过40行或者更少。这样不用滚动屏幕也许就可以读完整个函数。 

16. 对于switch语句,尽量不要有过多的分支,如果分支太多,可以考虑用跳转表。

  17. 尽量少使用一些有争议的语句,如goto和三目运算符,既然有争议,它肯定有一定的缺点。

  18. 对于goto,许多工程师技术高到可以合理使用,而不至于导致问题。但是你的程序并不一定给你同水平的人看和修改,他们可不能保证合理的读和修改这些相关代码。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 程序设计 感悟

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网