`
neu_gefei
  • 浏览: 6438 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

TDD敏捷编程 翻译序言

阅读更多
毕业设计要求翻译一本外文书籍,正好在看
《Agile Java Crafting Code with Test-Driven Development》
姑且翻译一下吧,各位大哥看了别见笑啊。多多指点。
我略去了前言部分和作者的序,从第一章开始翻译。

当然了,为了尊重原稿,我将在每篇翻译的下方附上英文原稿,为了保持正确有时我可能不得不将一些词以原文的形式写在译文里。

不容争论,这是一本java入门级的书籍,其中不会涉及诸如网络传输协议,数据结构等高深的内容,因为这本身仅仅是一本关于java语言的书籍。之所以我看重这本书,是因为在简单中它体现了TDD这个极其优秀的思想。

但愿能坚持下去吧,o(∩_∩)o...

分享到:
评论

相关推荐

    java敏捷编程(原版)含代码

    《Java敏捷编程(原版)含代码》是一本深入探讨如何使用测试驱动开发(TDD)进行Java编程的专业书籍。该书以英文原版呈现,包含了丰富的源码实例,旨在帮助开发者掌握敏捷开发方法论和TDD的核心原则。 敏捷开发是一种...

    敏捷编程 C#版 已编译的html帮助文件

    敏捷编程是一种快速响应变化、强调迭代开发和团队协作的软件开发方法论。在C#语言中,敏捷编程的实践能够帮助开发者更高效地构建高质量的软件系统。此压缩包文件"敏捷编程 C#版 已编译的html帮助文件"显然是为C#...

    敏捷编程AGILE PROGRAM

    根据给定文件的信息,我们可以提炼出关于敏捷编程(Agile Programming)的重要知识点: ### 敏捷编程概述 - **定义**:敏捷编程是一种以人为本、迭代、增量的开发方法论,强调快速响应变化、通过持续反馈循环提高...

    测试驱动编程 TDD 实例

    在“测试驱动编程 TDD 实例”中,我们将探讨如何通过TDD方法来实现一个学生选修课程的用户案例。这个场景可能包括以下几个关键功能: 1. **用户注册与登录**:首先,我们需要为学生创建账户并验证登录功能。在TDD中...

    测试驱动的软件开发 TDD (Test-Driven Development)+敏捷开发过程

    测试驱动的软件开发(TDD,Test-Driven Development)是一种编程实践,强调在编写实际代码之前先编写测试用例。这种开发方式的核心理念是“先写测试,再写代码”。TDD 的工作流程通常分为三个步骤:红、绿、重构。 ...

    TDD 测试驱动开发 文档 详细

    例如,"m1-slides"可能是介绍TDD基本概念和原则的部分,而"m4-exercise-files"则可能提供实际编程练习,帮助学习者应用所学知识。 标签“文档”和“书籍”暗示这些资料具有系统性和完整性,适合深度学习。对于希望...

    TDD测试驱动开发

    测试驱动开发(Test-Driven Development,简称TDD)是一种软件开发方法,强调在编写实际功能代码之前,先编写测试用例。这种方法的核心理念是“先写测试,再写代码”。TDD通过引入测试来引导软件设计,使得开发过程...

    测试驱动开发全功略,极限编程思想

    测试驱动开发全功略,很不错的思想,希望对大家有帮助!!

    Ruby-TDD实战TestDrivenDevelopmentinAction

    在软件开发领域,Test-Driven Development(TDD)是一种编程实践,它强调先编写测试用例,然后编写满足这些测试的最小功能代码。Ruby作为一种动态、灵活的编程语言,是TDD的理想选择,因为它允许快速迭代和高效的...

    TDD读书报告

    - **案例**: 例如IBM等大型企业在敏捷转型过程中将TDD视为提升开发效率和软件质量的关键手段之一。 综上所述,TDD作为一种现代软件开发方法论,其核心理念和实践流程对于提高软件开发的效率和质量有着显著的作用。...

    Test Driven: Practical TDD and Acceptance TDD for Java Developers (PDF英文版)

    此外,书中可能还会探讨持续集成、测试自动化策略以及如何将TDD融入敏捷开发流程。 总之,通过这本书的学习,Java开发者不仅能提升自身的测试技能,还能进一步优化开发流程,为项目的成功提供坚实的基础。

    嵌入式 TDD

    《嵌入式TDD》这本书专注于介绍如何将TDD应用于嵌入式C语言编程中,这对于提高嵌入式系统的可靠性和可维护性具有重要意义。 #### TDD与嵌入式系统 **嵌入式系统**是专门用于执行特定任务的计算机系统,通常包含...

    Laravel开发-tdd

    在软件开发领域,TDD(Test-Driven Development,测试驱动开发)是一种编程实践,它强调先编写测试用例,再编写实现功能的代码。Laravel,作为一款流行的PHP框架,高度支持TDD,使得开发者能够更高效、更稳定地构建...

    敏捷建模:极限编程和统一过程的有效实践———— 好东西!

    《敏捷建模:极限编程和统一过程的有效实践》是一本深入探讨敏捷开发方法的书籍,主要聚焦于极限编程(XP)和统一过程(RUP)这两种广泛应用的敏捷框架。在这个快速变化的IT行业中,敏捷方法论已经成为软件开发的...

    TDD测试驱动开发.pptx

    TDD 是敏捷开发中的一个核心实践和技术,也是一种设计方法论。其主要包括两方面:测试先行和代码重构。测试主要针对单元(最小的可测试软件元素)实施测试。 TDD 工作原理是先写测试程序,然后再编码使其通过测试。...

    phpunit-TDD驱动开发

    ### 使用PHPUnit进行TDD驱动开发 #### 一、引言 测试驱动开发(TDD, Test-Driven Development)是一种软件开发方法论,它要求在编写实际功能代码之前先编写测试用例。通过这种方式,可以确保代码的质量,并且有助...

Global site tag (gtag.js) - Google Analytics