- 浏览: 1010830 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (1355)
- test (75)
- 红茶和绿茶 (1)
- Jave SE (206)
- Oracle (19)
- English (177)
- Log4j (5)
- RIA(Rich Internet Applications) (9)
- Ext Js (6)
- Android (14)
- Logo (0)
- 文字采撷 (287)
- 使用技巧 (92)
- Project Management (22)
- Hibernate (12)
- Struts (5)
- 规则引擎 (1)
- Html & Javasctipt (56)
- Spring MVC (10)
- Maven (17)
- Java Test (17)
- Linux (16)
- Tools (1)
- CV (0)
- Middleware (2)
- HTML5 (2)
- Algorithms (4)
- Web Service (15)
- 留学 (15)
- LADP (5)
- PXCOA (0)
- SysLog (6)
- SSO (3)
- Spring Security (4)
- Spring Batch (1)
- Jmail (1)
- Bible (4)
- Java Thread (5)
- Architect (6)
- github (2)
- Java Swing (12)
- NoSQL (7)
- UML (2)
- 敏捷(Agile) (7)
- Hudson+Maven+SVN (15)
- cloud computing (2)
- Bahasa Indonesia (1)
- jBPM (6)
- 民俗知识 (3)
- Consulting (1)
- Mysql (5)
- SAP (1)
- 微信公众平台接口开发 (3)
- 做生意 (1)
- 西餐 (1)
- Banking (1)
- Flex (0)
- 黄金投资 (1)
- Apache Tomcat 集群 (3)
- Hadoop (7)
- 需求分析 (1)
- 银行知识 (3)
- 产品管理 (2)
- 钢琴Music (3)
- 设计 (3)
- Marketing (2)
- US Life (3)
- 算法 (14)
- BigData (4)
- test红茶和绿茶Jave SEOracleEnglishLog4jRIA(Rich Internet Applications)Ext JsAndroidLogo文字采撷 (0)
- Design Pattern (5)
- NodeJS&AngularJS (9)
- Python (1)
- Spring boot (0)
- ACM (3)
最新评论
-
心往圣城:
微时代-最专业的微信第三方平台。LBS定位导航,微网站,自定义 ...
微信公众平台 /微信公众平台怎么用 -
zhaojiafan:
return ReverseStr1(str.substrin ...
逆转字符串 Write a String Reverser (and use Recursion!) -
zhaojiafan:
public class StringUtils {
p ...
逆转字符串 Write a String Reverser (and use Recursion!)
About the Book
Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable.
Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you’ll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD—from integrating TDD into your processes to testing your most difficult features.
Coverage includes
- Implementing TDD effectively: getting started, and maintaining your momentum throughout the project
- Creating cleaner, more expressive, more sustainable code
- Using tests to stay relentlessly focused on sustaining quality
- Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project
- Using Mock Objects to guide object-oriented designs
- Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency
发表评论
-
JUnit4概述 (非常好的文章for java unit test)
2012-10-23 15:31 1014JUnit4是JUnit框架有史以来的最大改进,其主要目标 ... -
Weblogic remote debugger java
2012-09-06 15:15 705window version 1, add b ... -
Base code of using Junit and Jmock write unit test case
2012-09-06 15:09 859mock class and mock interface ... -
jMock Cookbook 中文版一
2012-02-07 10:50 1223入门 定义期望 模拟 ... -
[1.18开始更新了北风网&风中叶录制的JUNIT详解-Spring.MVC3.0.WEB框架系列---北风网讲师深入讲解Java编程陷阱及面试指导系列课程(共
2012-02-06 00:05 2[1.18开始更新了北风网&风中叶录制的JUNIT详解 ... -
(来自IBM) JUnit4 与 JMock 之双剑合璧
2012-02-03 15:29 1178引言 单元测试可以保证代码的质量,最大程度降低修复系统 bu ... -
maven+jmock
2012-02-03 13:50 941Maven + jmock + dependency +rep ... -
Junit使用指南及作业规范.pdf (Open-Open)
2012-02-05 23:09 825Junit使用指南及作业规范.pdf http:// ... -
junit示例
2012-02-05 23:10 887junit示例 1.TestCase最 ... -
(来自IBM)单元测试利器 JUnit 4
2012-02-03 15:27 801引言 毋庸置疑,程序 ... -
JUnit三分钟教程 ---- 快速起步
2012-02-05 23:09 827JUnit三分钟教程 ---- 快速起步 JUnit是个好东西 ... -
Junit
2012-02-02 11:16 925第一,junit使用很方便 ... -
Jmock Jar Package
2012-02-02 14:02 792Jmock -
jmock2:getting started with junit4
2012-02-01 17:53 1001最近想玩玩JMock。对着官方文档,想开始写个test c ... -
使用MOCK对象进行单元测试
2012-02-01 17:34 1066测试之道 1.出了什么问题? 单元测试的 ... -
教你如何使用JMock来实现孤立测试
2012-02-01 17:03 796JMock是帮助创建mock对 ... -
jmock
2012-02-01 15:19 1459一、介绍 JMock是一个使用模拟对象机制测试Java ...
相关推荐
Growing Object-Oriented Software, Guided by Tests 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
本书作者是Mock技术的早期创始人,对OO理论和TDD的理解很深。读本书不仅是学习TDD,更是学习OO思想和方法。相比Kent Beck的《TDD by Example》本书要好一个档次
很好的一本英文书《Growing_Object-Oriented_Software,_Guided_By_Tests_(2009)》
“The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows. Their Petri dish is the mock object, and their microscope is the ...
测试驱动的面向对象软件开发(Growing Object-Oriented Software, Guided by Tests)
Growing Object-Oriented Software, Guided by Tests 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Growing Object-Oriented Software Guided by Tests英文文字版,包括 pdf 和 epub 版本, 适合在多种设备上观看.
2014-History-Guided conversational recommendation-WWW
Motivated by the important role of attention in human perception, we tackle this limitation by introducing unsupervised attention mechanisms which are jointly adversarially trained with the ...
Java programmers who are comfortable writing non-object-oriented code and want a guided immersion into the world of object-oriented Java, and intermediate programmers interested in strengthening their...
#构建以测试为指导的 Web 应用程序#
However, functional programming may seem unfamiliar to developers who are used to using imperative and object-oriented techniques. The new additions to Java 8 offer the opportunity to develop more ...
深流引导的视频修复 | | | 安装与要求 该代码已在pytorch = 0.4.0和python3.6上进行了测试。 请参阅requirements.txt以获取详细信息。 或者,您可以使用提供的运行它。 安装python软件包 pip install -r ...
Self-Guided and Cross-Guided Learning for Few-Shot Segmentation论文组会分享
You will then explore the basic features of Underscore.js in action and establish a lightweight development workflow that allows the provided examples to be guided by tests. The book then covers the ...
Multi-scale self-guided attention for medical image segmentation.pdf
Elastic Waves in Solids I: Free and Guided Propagation (Advanced Texts in Physics), 2000, Daniel Royer (Author), Eugene Dieulesaint (Author), D.P. Morgan (Translator)
论文标题:Access Characteristic Guided Partition for Read Performance Improvement on Solid State Drives 作者:Yina Lv, Liang Shi, Qiao Li, Chun Jason Xue, Edwin H.-M. Sha 单位:华东师范大学;香港城市...
fm-http.zip,scala的异步http客户端和服务器
CNN-based-Image-Compression-Guided-by-YOLOv2 The CNN based Image Compression Method Guided by Object Detection Algorithm(YOLOv2). 目标检测导向的基于卷积神经网络的图像压缩编码方法的研究 本科毕业设计 ...