系列图书推荐
您的浏览历史

项目自动化之道--如何构建、部署、监控Java应用    [ 零售预订,团购急调  ]



精彩评论
市场价 : ¥25.00
普通会员 : ¥22.50
1-3星会员: ¥22.00
4-5星会员: ¥21.25

基本信息
【评  价】 (共 1 条) 参与评论
【原 书 名】 Pragmatic Project Automation
【原出版社】 The Pragmatic Programmers
【作  者】(美)Mike Clark [同作者作品]
【译  者】 陈伟柱[同译者作品] 袁卫东
【丛 书 名】 程序员修炼三步曲
【出 版 社】 电子工业出版社     【书 号】 7121017652
【上架时间】 2005-10-11
【出版日期】 2005 年9月 【开 本】 16开 【页 码】 155     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > JAVA > 综合
编辑推荐

程序员修炼三部曲之末尾篇。您想可靠准确地建构、测试和部署您的软件吗?您想少花时间到简单劳动,而腾出大部分功力精雕细镂您的软件、锻炼您的技巧吗?本书正好符合您的需要。



【内容简介】

您想可靠准确地建构、测试和部署您的软件吗?您想少花时间到简单劳动,而腾出大部分功力精雕细镂您的软件、锻炼您的技巧吗?本书正好符合您的需要。

让计算机为您干活,让它去做所有必需的枯燥的重复性工作和杂事——以规律间隔建构和测试代码,产生恒定的发布,部署和安装应用,以及监控所运行的程序。您将会有更多时间和精力去享受编写高质量代码的乐趣。

本书由程序员所写,也是为程序员所用。这里的自动化并非与处理工资表有关,它是对那些日复一日、周复一周编写应用软件的人而言的。为了跟上开发周期的脚步,我们需要更巧妙地工作,而不是更卖力地工作。

只要是手工过程,问题就会迅速积小成大,自动化正是其解决之道。

阅读本书,您将:

·学习怎样使用Ant和CruiseControl对建构和测试过程自动化;

·通过运行简单的脚本,就能根据需要生成经过测试的发布;

·使用电子邮件、短信、RSS和可视装置让团队中的每个人知道项目的当前健康状况;

·创建安装/卸载程序,或者使用Java Web Start部署到远端机器上;

·分发诊断测试代码,从而节约故障排错时间;

·探讨使程序自我监控和报告问题的技巧。

你还会学到实现自动化工作的很多诀窍花招,它们都是很有趣的。

本书所讲述的内容都是有关Java领域的软件开发工具。

Mike Clark先生是一位咨询师、作家和演说家。更重要的是,他还是一名程序员。在他的Clarkware咨询公司,他已经在让自己的团队更好更快地开发软件了。(您还等什么呢?)

【编辑推荐】

您想可靠准确的建构、测试和部署您的软件吗?您想少花时间到简单劳动,而腾出大部分功力精雕细镂您的软件、锻炼您的技巧吗?本书正好符合您的需要。
让计算机为您干活,让它去做所有必需的枯燥的重复性工作和杂事一样规律间隔建构和测试代码,产生恒定的发布,部署和安装应用,以及监控所运行的程序。您将会有更多时间和精力去享受编写高质量代码的乐趣。
本书由程序员所写,也是为程序员所用。这里的自动化非处理工资表在关,它是对那些日复一日、周复一周编写应用软件而言的。 为了跟上开发周期的脚步,我们需要巧妙地工作,而不是更卖力的工作。
只要是手工过程,问题就会迅速积小成大,自动化正是其解决之道。
本书近讲述的内容都是有关Java领域的软件开发工具。

【目录信息】


关于程序员修炼三部曲 1
前言 iii
第1章 序言 1
1.1 瞧,不用手就能搞定 1
1.2 自动化的类型 4
1.3 关于自动化的问题 6
1.4 路线图 9
第2章 单步建构 11
2.1 建构软件很像做香肠 11
2.2 选择项目目录结构 16
2.3 生成你的首个建构 17
2.4 用Ant建构 20
2.5 对建构进行“口味测试” 30
2.6 打扫战场 35
2.7 脚本化建构 36
2.8 提早开始 40
2.9 小结 41
第3章 定时建构 43
<< 查看详细目录

【译者序】

大型应用的建构、分发和部署过程,如果手工实现的话,工作量会很大,往往占整个开发工作量的很大份额。由于它们的重复性比较强,如何让计算机自动实现,以减少人工干预和人为错误,从而使程序员们集中精力从事应用开发,是每个软件企业管理者和开发者应该关心的问题。而且如果在建构过程和软件运行中实现监控,就能让我们从盯着屏幕的简单劳动中解脱出来,在做好现有业务的同时,维护好原有的系统。
计算机是机器,擅长干重复性的繁重劳动,而我们人类这方面则不行,而且我们有更重要的事情要做——即计算机不善于做的创新性活动。因此我们要扬长避短,才能最充分地利用现有资源。Mike Clark先生的《项目自动化.. << 查看译者序

【前言】

俗话说“遍身罗绮者,不是养蚕人”,对软件开发者也是一样——我们为别人写程序却鲜有时间让我们自己的工序自动化。如果让计算机为我们多承担一些枯燥乏味的重复性劳动,我们不仅多些时间做更有价值的工作,还能确保更多可重现的结果;那该多好!
本书中所谈的自动化并非如何自动备份或处理工资表之类,而是对那些日复一日编写应用软件的人而言的。为了跟上开发周期的脚步,我们需要更巧妙地工作,而不是更卖力地工作。只要是手工过程,问题就会迅速积小成大,自动化正是其解决之道。
本书淋漓尽致地向你呈现如何使软件项目自动化——从建构和测试代码到部署、监控成品软件的运行。遵循这些自动化处方,你.. << 查看前言
评论交流 共有1人开贴评论  1人参与评论  1人参与打分 查看
1人
 100%
用户平均打分
我要写评论 help如何参与评论和打分
0人
 0%
0人
 0%
0人
 0%
0人
 0%

xydwakin

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-12-30 9:07:00
语言风格风趣,内容使用,很好的一本书
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共1条)