http://www.ddj.com/dept/embedded/193104891
看到的一篇文章,关于code review的一种“最佳实践”。引用了NASA太空船开发的例子,并给出了几个“几乎可应用于任何软件项目的建议”。
“Code reviews are just one means of detecting program errors. Ed looks closely at how errors evade detection and gives you the opportunity to play code reviewer.Even if your blunders are neither so costly nor public, what you see here may look disturbingly familiar.”
“In other words, when you're expected to work smarter, you must actually think about the project, preferably before you begin. Ignoring potential problems is not a strategy.”
--不要把一切都交给重构,事先还是要尽可能想清楚。
“We've found that bouncing your coding ideas off somebody else really is the first and best line of defense against errors. ”
--熟悉吧,结对编程的影子,庞大的项目照样有敏捷原则。
“The tests must match up with reality, rather than with an idealized model:”
--警言啊。测试必须合乎“事实”,而不是理想化的模型。
分享到:
- 2006-10-14 13:24
- 浏览 2323
- 评论(0)
- 论坛回复 / 浏览 (0 / 3175)
- 查看更多
相关推荐
Also, if the design contains an error, model checking will produce a counterexample that can be used to pinpoint the source of the error. The method, which was awarded the 1998 ACM Paris Kanellakis ...
THIS IS THE PROGRAM TO DEVELOP JAVA
Fact-Checking-Survey-main-源码.rar
Also, if the design contains an error, model checking will produce a counterexample that can be used to pinpoint the source of the error. The method, which was awarded the 1998 ACM Paris Kanellakis ...
keywords-checking-system-master.tar.gz
考勤分析,详情参参见代码 首先需要安装Java的支持环境jdk-6u13-windows-i586-p.exe 安装完毕后,进入checking-in,选择 "run.bat
资源来自pypi官网。 资源全名:grpcio-health-checking-1.20.0rc3.tar.gz
资源分类:Python库 所属语言:Python 资源全名:biobb_structure_checking-3.9.2-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和电路稳定性不存在问题的话,NAND Flash出错的时候一般不会造成整个Block或是Page不能读取或是全部出错,而是整个...
资源来自pypi官网。 资源全名:checking-0.8.2.tar.gz
资源来自pypi官网。 资源全名:biobb_structure_checking-3.7.0.tar.gz
The Way to Go,: A Thorough Introduction to the Go Programming Language 英文书籍,已Cross the wall,从Google获得书中源代码,分享一下。喜欢请购买正版。 目录如下: Contents Preface......................
VB程序,声音效果按钮API应用。'加上声音效果的漂亮按钮 '------------------------------...'build in some error checking in case the files are not found. ' ' 'Visual Basic Explorer 'http://www.vbexplorer.com
Model checking-based safety verification for railway signal safety protocol-I
how to check oracle database table space
warning: there was an error checking the latest version of pip.
基于8251的微机上机实验自发送自检查汇编程序
Data Coding and Error Checking Techniques
- Minor changes to the No operation error watchdog timer for the CD and Hard disk tests. - Minor correction to the Butterfly seek test. - Video playback trace logging increased. Release 5.3 build ...