机读格式显示(MARC)
- 010 __ |a 978-7-111-39527-0 |d CNY59.00
- 099 __ |a CAL 012012250601
- 100 __ |a 20120920d2012 em y0chiy50 ea
- 200 1_ |a 敏捷技能修炼 |A min jie ji neng xiu lian |e 敏捷软件开发与设计的最佳实践 |d = Essential skills for the agile developer |e a guide to better programming and design |f (美) Alan Shalloway ... [等] 著 |g 郑立, 邹骏, 黄灵译 |z eng
- 210 __ |a 北京 |c 机械工业出版社 |d 2012
- 215 __ |a 185页 |c 图 |d 24cm
- 225 2_ |a 华章程序员书库 |A hua zhang cheng xu yuan shu ku
- 306 __ |a 由美国Pearson Education培生教育出版集团授权机械工业出版社出版
- 314 __ |a 责任者汉译姓取自在版编目: 沙络维
- 330 __ |a 全书共分四个部分:第一部分(1-7章),阐述了在软件开发过程中能起到“四两拨千斤”作用的几种思想方法“小舵板”,如意图导向编程、分离构造和使用、测试先行和shalloway原则等,并总结了业界常用的几种实践,包括如何封装、面向接口的设计和验收测试驱动等;第二部分(8-9章),对过度设计和持续集成这两个问题进行了深入的探讨,并给出了最佳实践;第三部分(10-13章),作者分享了很多只有在他们的教学现场才能获得的经验,这些经验是优秀架构师应该具备的,具体包括共性和可变性分析、以开放关闭原则为目标的重构、需求与功能接口、何时以及如何使用继承等重要内容;第四部分是附录,介绍了统一建模语言、提高代码质量的原则,以及如何封装原始数据类型。
- 410 _0 |1 2001 |a 华章程序员书库
- 500 10 |a Essential skills for the agile developer : a guide to better programming and design |m Chinese
- 517 1_ |a 敏捷软件开发与设计的最佳实践 |A min jie ruan jian kai fa yu she ji de zui jia shi jian
- 606 0_ |a 软件开发 |A ruan jian kai fa
- 701 _1 |a 沙络维 |A sha luo wei |g (Shalloway, Alan) |4 著
- 702 _0 |a 郑立 |A zheng li |4 译
- 702 _0 |a 邹骏 |A zou jun |4 译
- 702 _0 |a 黄灵 |A huang ling |4 译
- 801 _0 |a CN |b TL |c 20120917
- 905 __ |a SCNU |f TP311.52/9000