Agile Java 中文版:测试驱动开发的编程技术

Agile Java 中文版:测试驱动开发的编程技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Jeff L.) , ,
2006-09
版次: 1
ISBN: 9787121027048
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 616页
  •   《AgileJava中文版:测试驱动开发的编程技术》将三者编织在一起,形成一种旨在构建专业、健壮的软件系统的统一连贯的方法。JeffLangr向你展示如何把Java和TDD结合在一起,并且贯穿整个开发周期:帮助你从一开始就借助当前最快最有效的开发技术。掌握Java5.0,面向对象设计和测试驱动开发。Langr的这《AgileJava中文版:测试驱动开发的编程技术》是写给每一位程序员,甚至包括对Java、面向对象开发或敏捷方法几乎没有经验的程序员的。他向我们展示如何把口头需求转变成实际的,然后如何利用这些测试创建可靠的、高性能的、Java代码,从而解决实际问题。《AgileJava中文版:测试驱动开发的编程技术》不仅是教授Java语言的核心特性,而且提供这些特性的测试代码例子。以TDD为中心的方法不仅带来更好的代码,而且提供有效的反馈,可以帮助你更快地掌握Java。较之传统的教学技巧,TDD方法是一个划时代的开始。 Jeff Langr有着超过二十年的开发经验。现在,他通过自己的公司——Langr Software Solution(www.LangrSoft.com)提供软件开发、设计,以及敏捷过程方面的咨询。Langr在Object Mento为Uncle Bob Martin了作过两年。Larigr是Essential,Java Style(Prentice Hall PTR,1999)的作 关于作者
    前言
    致谢
    引言
    “敏捷”综述
    搭建环境
    第1章起步
    测试
    设计
    一个简单的测试
    JUnit
    增加一个测试
    创建Student对象
    创建Student类
    构造函数
    局部变量
    从方法返回一个值
    断言
    实例变量
    总结这个测试
    重构
    this
    private
    命名约定
    空白区域
    练习
    第2章Java基础
    第3章字符串和包
    第4章类方法和类变量
    第5章接口和多态
    第6章继承
    第7章遗留元素
    第8章异常和日志
    第9章Map和相等性
    第10章数学
    第11章IO(输入/输出)
    第12章反射及其他高级主题
    第13章多线程
    第14章范型
    第15章断言与注解
    附加课ⅠSwing,第一部分
    附加课ⅡSwing,第二部分
    附加课ⅢJava的杂项
    附录A敏捷Java的术语表
    附录BJava操作符的优先规则
    附录CIDEA入门
    AgileJavaReferences
    索引
  • 内容简介:
      《AgileJava中文版:测试驱动开发的编程技术》将三者编织在一起,形成一种旨在构建专业、健壮的软件系统的统一连贯的方法。JeffLangr向你展示如何把Java和TDD结合在一起,并且贯穿整个开发周期:帮助你从一开始就借助当前最快最有效的开发技术。掌握Java5.0,面向对象设计和测试驱动开发。Langr的这《AgileJava中文版:测试驱动开发的编程技术》是写给每一位程序员,甚至包括对Java、面向对象开发或敏捷方法几乎没有经验的程序员的。他向我们展示如何把口头需求转变成实际的,然后如何利用这些测试创建可靠的、高性能的、Java代码,从而解决实际问题。《AgileJava中文版:测试驱动开发的编程技术》不仅是教授Java语言的核心特性,而且提供这些特性的测试代码例子。以TDD为中心的方法不仅带来更好的代码,而且提供有效的反馈,可以帮助你更快地掌握Java。较之传统的教学技巧,TDD方法是一个划时代的开始。
  • 作者简介:
    Jeff Langr有着超过二十年的开发经验。现在,他通过自己的公司——Langr Software Solution(www.LangrSoft.com)提供软件开发、设计,以及敏捷过程方面的咨询。Langr在Object Mento为Uncle Bob Martin了作过两年。Larigr是Essential,Java Style(Prentice Hall PTR,1999)的作
  • 目录:
    关于作者
    前言
    致谢
    引言
    “敏捷”综述
    搭建环境
    第1章起步
    测试
    设计
    一个简单的测试
    JUnit
    增加一个测试
    创建Student对象
    创建Student类
    构造函数
    局部变量
    从方法返回一个值
    断言
    实例变量
    总结这个测试
    重构
    this
    private
    命名约定
    空白区域
    练习
    第2章Java基础
    第3章字符串和包
    第4章类方法和类变量
    第5章接口和多态
    第6章继承
    第7章遗留元素
    第8章异常和日志
    第9章Map和相等性
    第10章数学
    第11章IO(输入/输出)
    第12章反射及其他高级主题
    第13章多线程
    第14章范型
    第15章断言与注解
    附加课ⅠSwing,第一部分
    附加课ⅡSwing,第二部分
    附加课ⅢJava的杂项
    附录A敏捷Java的术语表
    附录BJava操作符的优先规则
    附录CIDEA入门
    AgileJavaReferences
    索引
查看详情
12
您可能感兴趣 / 更多
Agile Java 中文版:测试驱动开发的编程技术
AgileandIterativeDevelopment:AManager'sGuide
Craig Larman 著
Agile Java 中文版:测试驱动开发的编程技术
AgriculturalSupplyChaininGhana:Risks.MitigationStrate
[加纳]叶博安(Nyamah Edm) 著;李平、沈锐陈 编
Agile Java 中文版:测试驱动开发的编程技术
Agent-Based and Individual-Based Modeling (Second Edition):A Practical Introduction
Steven F. Railsback;Volker Grimm
Agile Java 中文版:测试驱动开发的编程技术
Agache皮肤测量学(第2版/翻译版)(全2卷)
Pierre Agache 编;Philippe Humbert、Ferial Fanian、Howard I.Maibach、李利、何黎、赖维 译
Agile Java 中文版:测试驱动开发的编程技术
Agent in Place
Macinnes, Helen
Agile Java 中文版:测试驱动开发的编程技术
AgileManagementforSoftwareEngineering:ApplyingtheTheoryofConstraintsforBusinessResults
David Anderson 著
Agile Java 中文版:测试驱动开发的编程技术
Agorafabulous!: Dispatches from My Bedroom
Sara Benincasa 著
Agile Java 中文版:测试驱动开发的编程技术
AgatesofLakeSuperior:StunningVarietiesandHowTheyAreFormed
Dan R. Lynch 著
Agile Java 中文版:测试驱动开发的编程技术
AggieGetsLost
Lori Ries 著
Agile Java 中文版:测试驱动开发的编程技术
Age Power: How the 21st Century Will Be Ruled by the New Old
Ken Dychtwald 著
Agile Java 中文版:测试驱动开发的编程技术
AgingasaSpiritualPracticeAContemplativeG
Lewis Richmond 著
Agile Java 中文版:测试驱动开发的编程技术
AgainstArchitecture
Franco La Cecla 著
系列丛书 / 更多
Agile Java 中文版:测试驱动开发的编程技术
AgileandIterativeDevelopment:AManager'sGuide
Craig Larman 著
Agile Java 中文版:测试驱动开发的编程技术
AgriculturalSupplyChaininGhana:Risks.MitigationStrate
[加纳]叶博安(Nyamah Edm) 著;李平、沈锐陈 编
Agile Java 中文版:测试驱动开发的编程技术
Agent-Based and Individual-Based Modeling (Second Edition):A Practical Introduction
Steven F. Railsback;Volker Grimm
Agile Java 中文版:测试驱动开发的编程技术
Agache皮肤测量学(第2版/翻译版)(全2卷)
Pierre Agache 编;Philippe Humbert、Ferial Fanian、Howard I.Maibach、李利、何黎、赖维 译
Agile Java 中文版:测试驱动开发的编程技术
Agent in Place
Macinnes, Helen
Agile Java 中文版:测试驱动开发的编程技术
AgileManagementforSoftwareEngineering:ApplyingtheTheoryofConstraintsforBusinessResults
David Anderson 著
Agile Java 中文版:测试驱动开发的编程技术
Agorafabulous!: Dispatches from My Bedroom
Sara Benincasa 著
Agile Java 中文版:测试驱动开发的编程技术
AgatesofLakeSuperior:StunningVarietiesandHowTheyAreFormed
Dan R. Lynch 著
Agile Java 中文版:测试驱动开发的编程技术
AggieGetsLost
Lori Ries 著
Agile Java 中文版:测试驱动开发的编程技术
Age Power: How the 21st Century Will Be Ruled by the New Old
Ken Dychtwald 著
Agile Java 中文版:测试驱动开发的编程技术
AgingasaSpiritualPracticeAContemplativeG
Lewis Richmond 著
Agile Java 中文版:测试驱动开发的编程技术
AgainstArchitecture
Franco La Cecla 著
相关图书 / 更多
Agile Java 中文版:测试驱动开发的编程技术
AgileandIterativeDevelopment:AManager'sGuide
Craig Larman 著
Agile Java 中文版:测试驱动开发的编程技术
AgriculturalSupplyChaininGhana:Risks.MitigationStrate
[加纳]叶博安(Nyamah Edm) 著;李平、沈锐陈 编
Agile Java 中文版:测试驱动开发的编程技术
Agent-Based and Individual-Based Modeling (Second Edition):A Practical Introduction
Steven F. Railsback;Volker Grimm
Agile Java 中文版:测试驱动开发的编程技术
Agache皮肤测量学(第2版/翻译版)(全2卷)
Pierre Agache 编;Philippe Humbert、Ferial Fanian、Howard I.Maibach、李利、何黎、赖维 译
Agile Java 中文版:测试驱动开发的编程技术
Agent in Place
Macinnes, Helen
Agile Java 中文版:测试驱动开发的编程技术
AgileManagementforSoftwareEngineering:ApplyingtheTheoryofConstraintsforBusinessResults
David Anderson 著
Agile Java 中文版:测试驱动开发的编程技术
Agorafabulous!: Dispatches from My Bedroom
Sara Benincasa 著
Agile Java 中文版:测试驱动开发的编程技术
AgatesofLakeSuperior:StunningVarietiesandHowTheyAreFormed
Dan R. Lynch 著
Agile Java 中文版:测试驱动开发的编程技术
AggieGetsLost
Lori Ries 著
Agile Java 中文版:测试驱动开发的编程技术
Age Power: How the 21st Century Will Be Ruled by the New Old
Ken Dychtwald 著
Agile Java 中文版:测试驱动开发的编程技术
AgingasaSpiritualPracticeAContemplativeG
Lewis Richmond 著
Agile Java 中文版:测试驱动开发的编程技术
AgainstArchitecture
Franco La Cecla 著