摘要: 一个Bug在单元测试阶段发现话费是1的话,到集成测试就变为10,到系统测试就高达100,到实际推向市场量产后就高达1000。 单元测试应该有开发人员开展。 从经验值来看,单元测试投入和编码投入相比基本是1:1,如果由专职测试队伍来进行单元测试,维持这样庞大的单一任务队伍显然是不合适的。 从... 阅读全文
posted @ 2015-09-15 09:42 navirana 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 简单设计的四条规则:运行所有测试;不可重复;表达了程序员的意图;尽可能减少类和方法的数量; 以上规则按其重要程度排列。 1、简单设计规则1:运行所有测试 全面测试并持续通过所有测试的系统,就是可测试的系统。看似浅显,但却重要。不可测试的系统同样不可验证。不可验证的系统,绝不应部署。另外,很幸... 阅读全文
posted @ 2015-09-14 14:20 navirana 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 由于忘记了新浪博客的密码,重置,服务器又报错。无奈,将《代码整洁之道》的读书笔记搬到博客园来。一者能继续读书计划,二者熟悉博客园的环境。 本章的题目是系统,可以看出是从整体和更高的层面来讲整洁。同时,作者也换了。 软件团队所致力的工作应该如同一个城市的运转一样,演化出恰当的抽象等级和模块,进... 阅读全文
posted @ 2015-09-10 16:48 navirana 阅读(173) 评论(0) 推荐(0) 编辑
摘要: ①结合最近看的“代码整洁之道”夯实C#编码基础。拿现有的和之前写过的代码入手,让代码尽可能变得整洁。 ②深入学习.NET。必读经典如:“CLR Via C#” ③学习设计模式、重构知识,用旧的项目进行操练。 阅读全文
posted @ 2015-07-13 08:55 navirana 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 最近,因为工作的事情,略感奔波与困惑。好像看不到出路,前途茫茫。不过还好,现在的自己,无论事情的顺逆,晚上还是能安心睡觉,吃饭也很好。今天借以读到技术前辈介绍自己奋斗历史的文章,心中似显光明。没有什么玄妙,专注与执着自己当前所学所用的技能直到至精至强,改善与提高就不会太遥远。 要再次规划未来,... 阅读全文
posted @ 2015-07-10 15:50 navirana 阅读(201) 评论(0) 推荐(0) 编辑