程序设计少出现Bug建议

程序设计少出现Bug建议

1. 在程序中分模块进行设计,要对各个子模块进行全方位测试

  2015-12-27

  关键分别需要对各个模块要进行测试到位,然后在进行全局程序测试,这样程序效率很高。

  因为,如果子模块程序有隐藏bug,在中程序全局测试,则查找异常很耗费时间!!!!!!!

2. 数组上下线问题,不能越界如:

 m_pFrameVectors[(i+1)%m_frameVectSize]

  

时间: 2024-11-03 22:13:44

程序设计少出现Bug建议的相关文章

少点BUG,补点血

/* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// / _||||| -:- |||||- | | \\\ - /// | | | \_| ''\---/'' | | \ .-\__ `-` ___/-. / ___`. .' /--.--\ `. . __ ."" '< `.___\_<|>_/___.' &g

改善JavaScript程序的188个建议

前言第1章 JavaScript语言基础建议1:警惕Unicode乱码建议2:正确辨析JavaScript句法中的词.句和段建议3:少全局变量污染建议4:注意JavaScript数据类型的特殊性 建议5:防止JavaScript自动插入分号建议6:正确处理JavaScript特殊值建议7:小心保留字的误用建议8:谨慎使用运算符建议9:不要信任hasOwnProperty建议:谨记对象空特性建议11:慎重使用伪数组建议12:避免使用with建议13:养成优化表达式的思维方式建议14:不要滥用eva

七个对我最好的职业建议(转)

七个对我最好的职业建议(精简版)作者:Nicholas C. Zakas译者:阮一峰原文网址:https://www.nczonline.net/blog/2013/10/15/the-best-career-advice-ive-received/一.不要别人点什么,就做什么我的第一份工作,只干了8个月,那家公司就倒闭了.我问经理,接下来我该怎么办,他说:"小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么.不要接受那样一份工作,别人下命令你该干什么,以及怎么干.你要去一个地方,那里

七个对我最重要的职业建议

---恢复内容开始--- Nicholas C. Zakas 是全世界最著名的 JavaScript 程序员之一.两年前,他写了一篇长文,回顾自己的职业生涯,提到七个对他来说最重要的建议. 我读完很受启发,决定做一点摘录.你可以先读下面的精简版,再去读全文.===============================七个对我最好的职业建议(精简版) 作者:Nicholas C. Zakas 译者:阮一峰 一.不要别人点什么,就做什么 我的第一份工作,只干了8个月,那家公司就倒闭了.我问经理,接

七个对我最重要的职业建议(译文)

Nicholas C. Zakas 是全世界最著名的 JavaScript 程序员之一. 两年前,他写了一篇长文,回顾自己的职业生涯,提到七个对他来说最重要的建议. 我读完很受启发,决定做一点摘录.你可以先读下面的精简版,再去读全文. =============================== 七个对我最好的职业建议(精简版) 作者:Nicholas C. Zakas 译者:阮一峰 原文网址:https://www.nczonline.net/blog/2013/10/15/the-best

七个对我最好的职业建议

一.不要别人点什么,就做什么 我的第一份工作,只干了8个月,那家公司就倒闭了.我问经理,接下来我该怎么办,他说: "小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么.不要接受那样一份工作,别人下命令你该干什么,以及怎么干.你要去一个地方,那里的人肯定你对产品的想法,相信你的能力,放手让你去做." 我从此明白,单单实现一个产品是不够的,你还必须参与决定怎么实现.好的工程师并不仅仅服从命令,而且还给出反馈,帮助产品的拥有者改进它. 二.推销自己 我进入雅虎公司以后,经理有一天跟

七个对我最好的职业建议(精简版)

一.不要别人点什么,就做什么 我的第一份工作,只干了8个月,那家公司就倒闭了.我问经理,接下来我该怎么办,他说: "小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么.不要接受那样一份工作,别人下命令你该干什么,以及怎么干.你要去一个地方,那里的人肯定你对产品的想法,相信你的能力,放手让你去做." 我从此明白,单单实现一个产品是不够的,你还必须参与决定怎么实现.好的工程师并不仅仅服从命令,而且还给出反馈,帮助产品的拥有者改进它. 二.推销自己 我进入雅虎公司以后,经理有一天跟

java内存模型优化建议

八.Java编程建议 根据GC的工作原理,我们可以通过一些技巧和方式,让GC运行更加有效率,更加符合应用程序的要求.一些关于程序设计的几点建议: 1)最基本的建议就是尽早释放无用对象的引用.大多数程序员在使用临时变量的时候,都是让引用变量在退出活动域(scope)后,自动设置为 null.我们在使用这种方式时候,必须特别注意一些复杂的对象图,例如数组,队列,树,图等,这些对象之间有相互引用关系较为复杂.对于这类对象,GC 回收它们一般效率较低.如果程序允许,尽早将不用的引用对象赋为null,这样

《编写高质量代码:改善JavaScript程序的188个建议》学习小记(一)

作者介绍: 成林,资深Web前端工程师,从事Web前端工作多年,精通CSS.HTML.JavaScript.jQuery和Ajax等Web前端技术,在实践中积累了大量的经验.推崇Web技术标准,曾经在多所高等院校和一些线下技术沙龙主讲Web标准和规范相关的课程,曾经还参与过W3C组织的标准化文档的中文编译工作.近几年来,集中精力研究和实践CSS3和 HTML 5前沿技术,在国内是该领域的先驱者之一. 其中书的目录分类为以下几部分: 第1章 JavaScript语言基础 第2章 字符串.正则表达式