出版时间:2006-2 出版社:机械工业出版社 作者:卡尔森 页数:193
Tag标签:无
内容概要
在利用当今最强大的Java开发环境Eclipse时,你所需了解的东西在本书中都可以找到。本书重点介绍了如何用Eclipse提高程序员的生产力。作者在本书中介绍使用Eclipse的最佳经验,全面展示了如何把Eclipse集成到敏捷开发处理中。无论是构造企业系统,还是构造Eclipse插件或其他东西,本书都有助于你更快地编写出更好的代码。 本书主要介绍当前最流行的Java开发环境Eclipse的特性与使用精要。全书共分两部分:第一部分说明了如何定制Eclipse工作空间、项目、视图和窗口,以便获得最高的效率,此外还说明了如何利用Eclipse的快速开发、导航和调试特性,最大化程序员的生产力,最优化代码的质量。第二部分完全侧重于敏捷开发的介绍,展示了如何用Eclipse快速实现小组所有权、重构、持续测试、持续集成以及其他敏捷开发操作。 本书可供应用开发人员参考,也适合广大程序设计爱好者自学。
书籍目录
译者序关于作者序前言第一部分 开始第1章 Java IDE及其他1.1Eclipse平台体系结构1.1.1Eclipse运行时平台1.1.2集成开发环境1.1.3多功能客户平台1.2其他Eclipse项目1.3用Eclipse进行敏捷开发1.4示例应用1.5精粹1.6参考文献第2章 Eclipse,你好2.1安装和启动2.2 Eclipse IDE工作平台2.3创建新的Java项目2.3.1打开Java视图2.3.2创建一个Java项目2.3.3创建一个Java包2.3.4创建一个Java类2.3.5定制代码模板2.3.6编写方法2.4运行应用程序2.5精粹第3章 管理项目3.1项目工作空间3.2 Eclipse资源3.2.1项目3.2.2链接资源的位置3.3计划项目和依赖性3.4精粹第4章 定制工作平台4.1视图4.2工作平台窗口4.2.1标记窗口4.2.2窗口布局4.3资源编辑器4.4设置首选项4.4.1首选项设置的作用域4.4.2共享首选项4.4.3快捷键4.5个人和小组首选项4.5.1个人首选项4.5.2小组首选项4.6精粹第5章 快速开发5.1扩展产品目录的设计5.2互动的一对:编辑器和大纲5.3使用内容助手5.3.1插入类型和变量名5.3.2完成方法名5.3.3源代码模板5.3.4Javadoc内容助手5.4使用快速修正5.5生成获取器和设置器5.6分析分层5.7精粹第6章 Java项目配置6.1Java构造路径6.1.1源文件夹和输出文件夹6.1.2项目依赖性6.1.3项目库6.1.4顺序和导出6.2创建共享的用户库6.3Java编译器设置6.4创建记录日志的代码模板6.5精粹6.6参考文献第7章调试代码7.1启动调试对话7.2检查和显示状态7.3管理调试对话7.4远程Java应用程序7.5精粹第二部分 变得敏捷第8章 敏捷开发的特征8.1敏捷宣言8.2迭代式开发8.3敏捷开发和Eclipse8.3.1自适应处理8.3.2持续测试8.3.3重构8.3.4持续集成8.3.5集体所有权8.3.6编码标准8.4精粹8.5参考文献第9章 更新Eclipse IDE9.1查找和安装特性9.2安装没有特性的插件9.3设置更新首选项9.4精粹9.5扩展第10章 用Junit进行持续测试10.1选择测试策略10.2项目配置10.3编写测试用例10.4运行测试10.4.1JUnit窗口10.4.2定制测试配置10.4.3创建测试组10.5精粹10.6扩展10.7参考文献第11章 重构代码11.1何时重构11.2进行重构11.2.1准备重构11.2.2重命名包和类11.2.3提取接口11.2.4引入工厂11.2.5检索类引用11.2.6验证和提交结果11.3重构命令的目录11.3.1合成方法11.3.2在对象之间移动特性11.3.3组织数据11.3.4简化方法调用11.3.5一般化处理11.3.6组织类和包11.4精粹11.5参考文献第12章 用Ant进行持续集成12.1自动增量构造12.2用Ant定制构造12.2.1Ant简介12.2.2构造属性12.2.3构造任务12.2.4构造UBL项目12.3 Ant编辑器和大纲12.4在Eclipse中运行Ant12.4.1Ant运行时配置12.4.2Ant窗口和控制台输出12.4.3自动项目构造器12.5构造和测试完整的项目12.6精粹12.7扩展12.8参考文献第13章 用CVS实现小组所有权13.1用CVS进行小组程序设计13.1.1CVS服务器13.1.2CVS工作流13.2共享你的项目13.2.1添加一个储存库路径13.2.2共享项目13.2.3小组项目集合13.2.4CVS元数据文件13.3从CVS提取项目13.4与储存库同步化13.5版本管理13.5.1标志文件13.5.2提取一个版本13.5.3分支和合并13.6创建和应用补丁13.7精粹13.8扩展13.9参考文献第14章 编码标准14.1.Java编码样式14.1.1代码格式化程序14.1.2代码样式和模板14.1.3拼写检查程序14.1.4编译器警告和错误14.2审查一致性14.2.1配置Checkstyle插件14.2.2运行Checkstyle规则14.2.3用Ant自动运行Checkstyle14.3精粹14.4扩展14.4.1 Checkstyle14.4.2 PMD分析工具14.4.3实例化CodePro Advisor14.5参考文献
编辑推荐
在利用当今最强大的Java开发环境Eclipse时,你所需了解的东西在本书中都可以找到。本书的组织结构便于快速查找,重点在于介绍如何用Eclipse提高程序员的生产力。作者在本书中介绍使用Eclipse的最佳经验,全面展示了如何把Eclipse集成到敏捷开发处理中。无论是构造企业系统,还是构造Eclipse插件或其他东西,本书都助于你更快地编写出更好的代码。 主要内容: ·从头至尾完整地管理Eclipse项目,包括内容和复杂性的管理; ·利用视图、窗口和编辑器提高工作效率; ·设置首选项,使它们适合个人或者小组的需要; ·利用Eclipse强大的本地和远程调试工具; ·了解如何用Eclipse强大的本地和远程调试工具; ·用Eclipse环境中的JUnit进行持续测试; ·使用Eclipse的向导型重构工具; ·用基于Ant的自动化项目构造程序实现持续集成; ·依据最佳实践经验用CVS和其他储存库进行代码共享。
图书封面
图书标签Tags
无
评论、评分、阅读与下载