现在平时写的一些非规范文档有些乱、时间长了自己都有些看不懂。 主要的开发文档就是Functional spec 和 Technical Spec。 Functional Spec 映射需求到功能性, Technical Spec 映射功能到实现。 以后随手写一些文档的时候也依照这些要求,相对规范,比较容易将来整理形成正式文档。 内容大于形式,注重实效。一份内容,一份模版,需要的时候找一个熟悉这部分内容的人,很快攒出一份文档出来。 关键在内容的组织上,而不是模版形式本身。 如果把需求,功能,实现在不同层面上讲清楚,层次清晰,详略得当。需要业务知识、技术知识、项目经验、分析能力、表达能力。 ...
2006-10-28

[译]优良单元测试的特点

关键字: 测试 单元测试 特点
单元测试类似一种强大的魔法,不恰当的使用则可能浪费大量的时间,给项目带来严重的损害。如果单元测试写得很差、且没有得到很好的应用的话,很容易让你花费大量的时间维护和调试这些测试代码,以至影响到生产代码和整个项目。 我们必须避免发生此类情况。记住,进行单元测试的首要原因是让一切更简单。还好,只要遵循几条简单的指引就能够在项目中避免这些麻烦。 优良的单元测试具有以下的特点:简称为 A-TRIP。 自动性(Automatic) 完备性(Thorough) 可重复性(Repeatable) 独立性(Independent) 专业性(Professional) 下面让我们逐一理解它们的含义。 自动性 单元 ...
Godlikeme
搜索本博客
其他分类
存档
最新评论