Foundations of Agile Python Development

0
(0)

Foundations of Agile Python Development
 

  • Author:Jeff Younker
  • Length: 416 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2008-06-26
  • ISBN-10: 1590599810
  • ISBN-13: 9781590599815
  • Sales Rank: #3016503 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Foundations of Agile Python Development (Expert’s Voice in Open Source)

    You’ve long been enamored with the Python language, and have mastered its many nuances. Yet something seems to be missing—a productivity boost that you know is possible but you’re not sure how to go about it. This was the sentiment of so many developers before discovering Agile programming paradigm, which embraces concepts such as automation, effective code management, and test–driven development.

    Foundations of Agile Python Development is the first book to apply these sought–after principles to Python developers, introducing both the tools and techniques built and supported by the Python community. Authored by Jeff Younker, a well–known member of Python’s agile community who is perhaps best known for his creation of a popular Python testing framework, this book is sure to be a hit among readers who may have reached their limits of knowledge regarding the Python language, yet are seeking to improve their understanding of how sound processes can boost productivity to unparalleled heights.

    What you’ll learn

    • Understand why the Agile movement is increasing productivity and decreasing programmer stress the world around
    • Use Eclipse and Subversion to add a whole new level of efficiency to your daily programming activities
    • Change your perspective on testing from a necessary evil to a compelling and crucial part of your development process
    • Automate your build process, eliminating much of the tedium surrounding testing and deployment tasks

    Who this book is for

    Python developers seeking to take advantage of efficient developer tools and techniques to boost productivity.

    Table of Contents

    Chapter 1: What Is Agile Development?
    Chapter 2: The IDE: Eclipsing the Command Line
    Chapter 3: Revision Control: Subverting Your Code
    Chapter 4: Setuptools: Harnessing Your Code
    Chapter 5: A Build for Every Check-In
    Chapter 6: Testing: The Horse and the Cart
    Chapter 7: Test-Driven Development and Impostors
    Chapter 8: Everybody Needs Feedback
    Chapter 9: Databases
    Chapter 10: Web Testing
    Chapter 11: Functional Testing

    中文:

    书名:Foundations of Agile Python Development

    敏捷开发的基础(开放源码领域的专家之声)

    您早就迷恋上了Python语言,并且已经掌握了它的许多细微差别。然而,似乎缺少了一些东西–你知道提高生产率是可能的,但你不确定如何去做。这是许多开发人员在发现敏捷编程范例之前的感受,敏捷编程范例包含自动化、有效的代码管理和测试驱动开发等概念。

    敏捷巨蟒开发的基础 是第一本将这些广受欢迎的原则应用于Python开发人员的书,介绍了由Python社区构建和支持的工具和技术。作者: Jeff Younker,这本书肯定会在读者中大受欢迎,他们可能已经达到了关于Python语言的知识极限,但仍在寻求提高他们对健全过程如何将生产力提高到无与伦比的高度的理解。

    你会学到什么

    • 理解为什么敏捷运动提高了生产力,减轻了程序员在世界各地的压力
    • 使用Eclipse和Subversion将日常编程活动的效率提升到一个全新的水平
    • 将您对测试的看法从一个必要的错误转变为开发过程中令人信服和关键的部分
    • 自动化您的构建过程,消除了许多围绕测试和部署任务的乏味工作

    这本书是为谁而写的

    寻求利用高效的开发工具和技术来提高生产率的Python开发人员。

    Table of Contents

    第1章:什么是敏捷开发?
    第2章:IDE:超越命令行
    第3章:修订控制:颠覆您的代码
    第4章:安装工具:利用您的代码
    Chapter 5: A Build for Every Check-In
    第6章:测试:马和车
    Chapter 7: Test-Driven Development and Impostors
    Chapter 8: Everybody Needs Feedback
    第9章:数据库
    第10章:Web测试
    第11章:功能测试

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册