王朝网络
分享
 
 
 

Java开发超级工具集

王朝导购·作者佚名
 
Java开发超级工具集  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: (美)斯马特著,张文波等译

出 版 社: 清华大学出版社

出版时间: 2009-11-1字数: 1227000版次: 1页数: 762印刷时间: 2009-11-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302209713包装: 平装最佳拍档

Java开发超级工具集

Java开发超级工具集

Spring技术内幕...

Java开发超级工具集

与此1件拍档商品一同购买

总定价:¥154.00

总当当价:¥120.20

Java开发超级工具集

请至少保留一件商品。

编辑推荐

所有真正的手艺人都需要最好的工具来完成最佳工作,程序员也不例外。本书介绍了30种开源工具,这些工具被设计用于改进任何规模的团队或组织中的Java开发人员的开发实践。

书中每章包括多个小节,每章介绍了一种特定工具(无论该工具是用于构建系统、版本控制还是用于开发过程的其他方面),因此,读者相当于在一本书中获得了30本简短参考书。

无论选择何种开发方法(敏捷开发、RUP、XP、SCRUM或是其他方法),本书中的实用技术和工具都能帮助用户优化开发流程并将其自动化。本书讨论了Java开发的关键问题领域和最佳实践,重点介绍了开源工具,这些工具能够提高开发周期中每个领域的生产效率,它们包括:

构建工具,如Ant和Maven 2。

版本控制工具,如CVs和subversion。

质量度量工具,如CheckStyle、PMD、FindBugs和Jupiter。

文档工具,这些工具可以减少用于编写和维护文档的时间,同时又能生成良好文档。

单元测试工具,如JUnit 4、TestNG和开源测试覆盖工具Cobertura。

自动化集成、负载和性能测试工具;自动化Web服务、Swing界面和Web界面测试工具。

问题管理工具,如Bugzilla和Trac。

持续集成工具,如Continuum、CruiseControl、LuntBuild和Hudson。

这些工具可以改进开发实践并使开发过程更加轻松,本书是首席开发人员和软件架构师的必读读物,它可以使其职业生活井然有序。

内容简介

作为一个Java软件开发人员,你正为某个问题而苦恼吗?因为某个问题而影响开发进度,影响开发效率吗?拿起这本书吧!也许,你的问题的答案就在本书中,你只需使用本书介绍的一个小工具,所有问题就迎刃而解了!

Java是现今最为流行的软件开发语言了。为了提供开发人员的效率,人们开发了大量的辅助工具,本书介绍了Java语言的各种功能强大的辅助开发工具,包括构建程序与调试,技术文档的编写、单元测试及集成、负载和性能测试,质量度量与问题管理,版本控制与持续集成等,涵盖了Java软件开发的各个方面。这些软件开发工具,都是作者从浩如烟海的大量工具中精挑细选出来的,并进行了分类,给出了详细的使用说明,帮助你提高开发效率,更出色地完成任务。

作者简介

John Ferguson Smart是Wakaleo咨询公司(WWW.wakaleo.com/)的首席咨询顾问,该公司提供企业Java和敏捷开发方面的咨询、培训和指导服务。

目录

第一部分构建工具

第1章使用Ant设置项目

第2章使用Maven设置项目

第二部分版本控制工具

第3章使用CVS设置版本控制

第4章用Subversion设置版本控制

第三部分持续集成

第5章用ontinuum设置持续集成服务器

第6章用ruiseontrol设置持续集成服务器

第7章LuntBuild——基于Web的持续集成服务器

第8章使用Hudson进行持续集成

第9章用Openfire设置即时消息平台

第四部分单元测试

第10章用JUnit测试代码

第11章用TestNG进行下一代测试

第12章用obertur最大化测试覆盖

第五部分集成功能负载和性能测试

第13章用StrutsTestse测试Struts应用程序

第14章用DbUnit进行数据库集成测试

第15章用JUnitPerf进行性能测试

第16章用JMeter进行负载和性能测试

第17章用SopUI测试Web服务

第18章用SunJDK工具监视和分析Jv应用程序的性能

第19章在Elipse中分析Jv应用程序的性能

第20章测试用户界面

第六部分质量度量工具

第21章用hekstyle检测和实施编码标准

第22章用PMD预先检测错误

第23章用FindBugs预先检测错误

第24章检查结果——用Jupiter进行半自动化代码评审

第25章用Mylyn突出工作重点

第26章监视构建统计信息

第七部分问题管理工具

第27章Bugzill

第28章Tr-轻量级项目管理

第八部分技术文档工具

第29章用Mven项目网站进行团队沟通

第30章自动生成技术文档

参考资料

书摘插图

第一部分构建工具

“这正好说明,麻烦多一些也能带来好事,”咿呦说,“你明白吗,噗熊维尼?你明白吗,皮杰?先动脑筋,再下功夫,你们看!这才是盖房子的方法。”

—— “在维尼角落,为咿呦修建了一座房子”,《维尼角落的家》,A.A.米尔恩

从一开始就投入精力来规划构建过程,这样,在以后工作困难重重而面临压力时,就会得到充分回报,这就是精心设计的构建过程和优化的构建工具其价值所在。

与IT和其他领域中的许多事物一样,构建工具主要是人类懒惰的结果。从命令行编译C或C++(或Java,就本书而言)代码是非常乏味的,在充斥着脚本的Unix世界中,下一步就很自然了:为什么不编写脚本来为自己完成这项工作呢?用户编写的用于编译少量C语言源代码文件的基本外壳脚本,可能是现代Java构建工具(如Ant和Maven)最古老的祖先。

对于少量源代码文件,外壳脚本工作良好,但这种方法难以扩展到更大的应用程序,这就是Make发挥作用的时候了。Make是重要的Unix构建工具,熟悉Linux或Unix的用户一定会在某个阶段遇到它。生成文件(makefile,Make运行的脚本名称)本质上就是用于编译应用程序的一组指令,其想法是,通过找出需要被编译的文件和编译顺序,将构建过程自动化。可以通过定义依赖规则来实现这一点,依赖规则告诉Make应该在何时编译特定文件以及如何编译。……

书摘与插图

Java开发超级工具集

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
ActionScript 3.0编程技术实战宝典(配光盘)
妇产科临床常见疑难问题及对策(临床常见疑难问题及对策丛书)
数学分析精选习题全解(上)
数字通信原理(21世纪高等学校计算机教育实用规划教材)
超级提速:3ds Max/Vray小空间效果图专业表现技法(配光盘)
单片机原理与工程应用(21世纪高职高专规划教材——电气、自动化、应用电子技术系列)
机电控制技术实训(21世纪高职高专规划教材——电气、自动化、应用电子技术系列)
数控线切割机床编程与加工技术(新课改·中等职业学校数控专业教材)
超级提速:3ds Max/Vray大空间效果图专业表现技法(配光盘)
软件工程卷3:领域、需求与软件设计(世界著名计算机教材精选)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有