图书信息

书 名: Python高级编程
作者:(法国)莱德 夏海轮
出版社:人民邮电出版社
出版时间: 2010年01月
ISBN: 9787115217035
开本: 16开
定价: 45.00 元
内容简介《Python高级编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。《Python高级编程》首先介绍如何设置最优的开发环境,然后以Python敏捷开发方法为线索,阐述如何将已被验证的面向对象原则应用到设计中。这些内容为开发人员和项目管理人员提供了整个软件工程中的许多高级概念以及专家级的建议,其中有些内容的意义甚至超出了Python语言本身。
《Python高级编程》针对具备一定Python基础并希望通过在项目中应用最佳实践和新的开发技术来提升自己的Python开发人员。
作者简介莱德,是巴黎Ingeniweb公司的CTO,其工作方向为Python、Zope、Plone技术和质量保证。他参与Zope社区已经有5年了,并且曾经为Zope自身贡献过代码。
莱德创建了Afpy,这是法国的Python用户组,并且编写了两本法语的Python书籍。他还在诸如Solutions Linux、Pycon、OSCON和EuroPython等法国及国际会议上发表了许多演讲,并且主持了许多课程。
图书目录第1章准备工作1
第2章语法最佳实践——低于类级23
第3章语法最佳实践——类级53
第4章选择好的名称81
第5章编写一个包106
第6章编写一个应用程序129
第7章使用zcbuildout150
第8章代码管理163
第9章生命周期管理184
第10章编写项目文档197
第11章测试驱动开发221
第12章优化:通用原则和剖析技术243
第13章优化:解决方案264
第14章有用的设计模式290
……