- 博客(8)
- 收藏
- 关注
原创 TDD核心要点(TDD1)
为什么采用TDD 1、糟糕的代码质量 2、无法满足客户的需求 3、以及其他众所周知的原因TDD要点: 1、测试-编码-重构的开发步骤 2、增量式开发 小到能够装进我们的脑袋 实现功能《=
2011-10-17 16:47:50 857
转载 代码覆盖率工具,以后慢慢研究
BullseyeCoverageKind of ToolCode Coverage Analyzer for C++/COrganizationBullseye Testing Technologyhttp://www.bullseye.com/
2011-10-15 13:36:54 1722
原创 持续集成相关的知识点推荐
1、持续集成的原理和相关的工具。可参阅Martin Flower的文章《持续集成》。上一篇文章转载了本片的翻译版本2、James shore的文章 www.jamesshore.com3、书推荐《持续集成:软件质量改进和风险降低之道》4、持续集成的服务器,目前有许多开
2011-10-15 13:13:11 544
转载 Martin Fowler:持续集成(很有参考意义)
持续集成(第二版)作者:Martin Fowler译者:雷镇持续集成 是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的 检验,以尽快发现集成
2011-10-15 13:04:42 1859
原创 包的设计原则,读敏捷软件开发 原则、模式和事件总结
这本书中,关于包的设计有几个很有意思的观点,特别进行记录。包的内聚性原则。所谓内聚性就是一个模块或者类只执行一项功能,并只执行一项功能。但是本书扩展了这个概念,并通过三个原则对内聚性进行检验1、重用发布等价原则。 包的设计必须以,使用者的角度进行考虑,第一,如
2011-10-13 22:43:37 556
转载 搭建视频点播服务器 nginx/ flv /jw flv player
参考网址http://yuaoi.iteye.com/blog/836345
2011-10-10 14:41:56 668
转载 OO编程原则
设计模式五大原则1、单一职责 不论是在设计类,接口还是方法,单一职责都会处处体现,单一职责的定义:我们把职责定义为系统变化的原因。所有在定 义类,接口,方法的时候。定义完以后再去想一想是不能多于一个的动机去改变这个类,接口,方法。如果答案是肯定的,说明定
2011-10-02 11:44:16 643
原创 XP中重构和技术债务(XP编程学习)
重构:就是在不改变代码的行为下修改、优化代码结构。重构可以提高代码的质量、击退软件中不可避免的熵。并且使添加新特征更加容易。技术债务:技术债务是不完美设计和实现的总和。技术债务来源情况较多:1、软件构建过程中不不完整的测试(测试覆盖不全)2、工期的原因,做了快
2011-10-01 14:53:56 1546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人