Agile Java 中文版

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Agile Java 中文版

出版社:电子工业出版社
出版日期:2006
ISBN:9787121027048
作者:JEFF LANGR
页数:616页

作者简介

本书将当前流行的敏捷开发方法融入到了Java语言的实践中,给了您学习并掌握Java 5.0、面向对象方法的机会,同时您还将学习测试驱动开发方法。作者很好地将三者融合在一起,全力教读者如何使用Java 5.0开发专业的软件。.
本书语言浅显易懂,颇有趣味,覆盖了上述三方面的内容,准确地层示了如何将Java和TDD进行有效的整合;帮助开发者在整个软件生命周期中使用这些方法,以适应现代软件行业对高开发速度和高准确性的要求,对于希望使用Java 5.0作为开发工具的开发者而言,本书是一本很好的入门书籍。..
从市场来看,现在的软件业竞争非常激烈,软件的业务需求变化快,经常会出现变更,传统的软件开发方法已经很难适应这种快速变化,在这种高速变化的情况下,显得捉襟见肘;而融合了敏捷方法的Java可以从某些方面应对这种变化,这使得本书成为Java 5.0学习者一本优秀的参考书。...

书籍目录

关于作者前言致谢引言“敏捷”综述搭建环境第1章 起步测试设计一个简单的测试JUnit增加一个测试创建Student对象创建Student类构造函数局部变量从方法返回一个值断言实例变量总结这个测试重构thisprivate命名约定空白区域练习第2章 Java基础第3章 字符串和包第4章 类方法和类变量第5章 接口和多态第6章 继承第7章 遗留元素第8章 异常和日志第9章 Map和相等性第10章 数学第11章 IO(输入/输出)第12章 反射及其他高级主题第13章 多线程第14章 范型第15章 断言与注解附加课Ⅰ Swing,第一部分附加课Ⅱ Swing,第二部分附加课Ⅲ Java的杂项附录A 敏捷Java的术语表附录B Java操作符的优先规则附录C IDEA入门Agile Java References索引

编辑推荐

  《Agile Java中文版:测试驱动开发的编程技术》将当前流行的敏捷开发方法融入到了Java语言的实践中,给了您学习并掌握Java5.0、面向对象方法的机会,同时您还将学习测试驱动开发方法。作者很好地将三者融合在一起,全力教读者如何使用Java5.0开发专业的软件。  《Agile Java中文版:测试驱动开发的编程技术》语言浅显易懂,颇有趣味,覆盖了上述三方面的内容,准确地展示了如何将Java和TDD进行有效的整合;帮助开发者在整个软件生命周期中使用这些方法,以适应现代软件行业对高开发速度和高准确性的要求,对于希望使用Java 5.0作为开发工具的开发者而言,《Agile Java中文版:测试驱动开发的编程技术》是一本很好的入门书籍。  从市场来看,现在的软件业竞争非常激烈,软件的业务需求变化快,经常会出现变更,传统的软件开发方法已经很难适应这种快速变化,在这种高速变化的情况下,显得捉襟见肘;而融合了敏捷方法的Java可以从某些方面应对这种变化,这使得《Agile Java中文版:测试驱动开发的编程技术》成为Java5.0学习者一本优秀的参考书。

图书封面


 Agile Java 中文版下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计6条)

  •     2016-01-07 基本看完 7/10因为要学习安卓,非CS科班出身又没有面向对象编程的经验,所以抽时间填了一下Java的坑,大概花了1周半的时间,把这本书除了最后的UI部分的知识与代码都过了一遍。之前由于一直做得都是嵌入式相关工作,所以没有接触过面向对象编程,学习的时候感慨JAVA和C差别竟然这么大,果然还是要熟悉几门不同范型的语言并熟练掌握其中一两门的。从JAVA入门来讲这本书算是一般吧,11章及之前的基础内容看得还算是比较轻松;但是12张反射开始就看得有些吃力了,不少概念看了好几遍都不是很明白在基本概念,反正是上网看了一些博客的解析与一些菜鸟教程才看明白。但也有可能是我自己比较菜的原因。师兄推荐的入门书是《Head First Java》,不过自己没有看过,不好比较。书中提到的另外一个知识TDD则是让我受益匪浅。TDD在软件工程的课上老师有提到,但是自己仅限于应付考试背背相关的概念而已,并没有用来指导自己的编码。这本书从零开始实现一个学生信息系统,编写一个个模块并且不断地测试、重构,直到有了工程的雏形,让我看到了TDD在我们实际的编码中到底是如何作用的。我个人也十分赞同单元测试与增量开发的理念,打算将来在编码中使用,以提高自己代码的可靠性。单单学习了TDD就觉得这本书看下来还是值得的。简单地入了个Java与TDD的门,之后打算通过学习安卓编程与温习数据结构的知识巩固对JAVA的理解,等到积累了一定的代码量之后再去翻看《Thinking in Java》。现在不管是提升自己的知识还是单纯为了找工作,好好学习JAVA都是蛮有必要的。TIPS:自己使用的是IntelliJ IDEA, IDE里面使用Junit可以参照该教程http://www.jianshu.com/p/7088822e21a3
  •     该书无论是原作还是翻译都非常之成功,可能对于初学者来说该书刚开始比较难以理解,因为他是通过TDD(先写测试单元,再写逻辑代码)这种开发模式为你提供入门和进阶,这种方法虽然不常用,但其提供了一种严紧的开发模式和思维,如反复得进行代码重构。就像书中作者的一句话:写代码就像雕琢美玉一样需要精益求精。
  •     robbin大牛推荐过的刚看完了,主要是一个入门级的TDD书籍这本书定位在入门级,其实是一个比较高的入门级,整合了TDD,设计模式的,难度比<JAVA编程思想>要低看过一遍,对单元测试的认识提高不少,重新加深java基础和设计模式的理解

精彩短评 (总计34条)

  •       robbin大牛推荐过的
      刚看完了,主要是一个入门级的TDD书籍
      
      这本书定位在入门级,其实是一个比较高的入门级,整合了TDD,设计模式的,难度比<JAVA编程思想>要低
      看过一遍,对单元测试的认识提高不少,重新加深java基础和设计模式的理解
  •     TDD入门
  •       书写的很不错,但是适合有点JAVA基础的人,否则直接看这本书入门的话有点难度呵呵
      感觉读过这本书后,自己的水平上升一大截,当然个人都有不同。对TDD,设计模式都有了解,是AGILE的入门书籍哈哈
  •     驱动开发
  •     以单元测试为主,学习JDK。非常不错。
  •     126
  •     是先看《测试驱动开发》的多币种Java部分(后面python不懂也就没看了...),然后对TDD有了好感,转而看这本了
  •     学习java开发的必读书籍之一
  •       该书无论是原作还是翻译都非常之成功,可能对于初学者来说该书刚开始比较难以理解,因为他是通过TDD(先写测试单元,再写逻辑代码)这种开发模式为你提供入门和进阶,这种方法虽然不常用,但其提供了一种严紧的开发模式和思维,如反复得进行代码重构。就像书中作者的一句话:写代码就像雕琢美玉一样需要精益求精。
  •     入门教材...不知道行不行
  •     看了一遍,有收获也可以说没收获
  •     从另一个角度的Java入门!思想非常先进的书。
  •     先测试后编码
  •     对于有过3年以上经验的人没有读的必要了
  •     不止作为敏捷开发的入门,就是作为java的入门也不错
  •     最好的java入门书籍!
  •     一本很好的测试tdd书籍
  •     内容有点基础,总体还不错
  •     比较基础,适合入门
  •     Java入门级的读物,但是穿插了测试驱动的思想
  •     使用TDD 学习Java
  •     浅显易懂,从基础开始引导你步入敏捷
  •     虽然老了点,翻译也有瑕疵,但是很适合初学者看,要是看Core Java之前有人推荐我这本就好了
  •     原书5星, 翻译不好扣分
  •     Java学习的必备书
  •     TDD思想,一步步引导实现。个人觉得初学者和初次接触敏捷开发的同学可以好好看看
  •       TDD是什么,该用什么方法在开发中应用起来,作者用很“实践性”的语言把这个过程介绍的很浅出,让你在不知不觉中喜欢上TDD,最好除了这本书之外再买本TIJ,这样的话有Java上的问题,想深入就看那本,推荐给有点经验的朋友看,很不错的书
  •     了解了一点儿TDD,对Java基础的讲解也还行
  •     JAVA入门+TDD入门JAVA实现 步骤非常详尽
  •       想学习Java 就去图书馆找书 结果就淘出这本来了
      全书贯穿敏捷思想TDD 重构。使用单元测试和TDD来讲解Java的知识点 所有例子均是测试先行。对于熟悉敏捷实践,有着其他语言背景,准备学习Java语言的程序员来说 这本书相当不错。
      另外这本Test-Driven JavaScript Development http://book.douban.com/subject/4920060/
      与Agile Java也很类似 尤其第二部分 适合想结合TDD学习Javascript的童鞋
  •     方法很有意思跑,书讲得也好,但是过分多的测试会不会使得效率降低?有些测试太没有意义了吧?
  •     测试驱动,增量开发,从下到上的设计,设计模式。通过案例讲的很清楚,看完后理解深刻很多。nice
  •     不可多得的好书,即是java的入门书,又是敏捷开发的入门书。而且里面很多高手独特而高效的习惯很值得学习。
  •     e文原版, 前面的细细读过, 领略到了TDD的思想和方法, 后面的IO, Mathematics, Exception, Reflection, Generics 等部分粗略看过了 再细看下annotation 就行了
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024