RailroadBookstore.com

Railroad Books - Model Railroad Books - Thomas & Friends
Photography Books - Gardening Books

Photography Books

Huge Selection - Discount Prices - Money Back Guarantee

We offer a huge selection of photography books at discount prices. All purchases have a money back satisfaction guarantee. Thank you for shopping here!

Search Advanced SearchView Cart   Checkout   
Guidebooks
Canon
Hasselblad
Kodak
Leica
Nikon
Pentax
Sony
Magic Lantern Guides
Categories
General
Black & White
Color
Digital
Equipment
How To
Nature & Wildlife
Photo Essays
Photojournalism
Reference
Travel
Photoshop
Lightroom
Railroad Photography
Images of Rail Series
Subcategories
Design Tools & Techniques
General
Information Systems
Methodology
Multimedia Information Systems
Mass Market
Trade

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

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

zoom enlarge 
Author: Jeff Younker
Publisher: Apress
Category: Book

List Price: $42.99
Buy New: $23.30
You Save: $19.69 (46%)



New (32) Used (5) from $23.30

Avg. Customer Rating: 4.5 out of 5 stars 2 reviews
Sales Rank: 138866

Media: Paperback
Number Of Items: 1
Pages: 416
Shipping Weight (lbs): 1.5
Dimensions (in): 9.1 x 7 x 1

ISBN: 1590599810
Dewey Decimal Number: 005.133
EAN: 9781590599815
ASIN: 1590599810

Publication Date: June 23, 2008
Availability: Usually ships in 1-2 business days
Condition: All orders ship same business day via standard shipping (USPS Media Mail) if received by 1 PM CST.

Similar Items:

  • Essential SQLAlchemy
  • Practical Django Projects (Pratical Projects)
  • The Definitive Guide to Django: Web Development Done Right
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications
  • Learning Python (Help for Programmers)

Editorial Reviews:

Product Description

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 is this book for?

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




Customer Reviews:

4 out of 5 stars Likely very good for a niche audience.   September 6, 2008
I think the author does a fine job of presenting what he set our to do. However, what he did is likely targeted to a rather narrow audience - one that I think could be broadened. I think an overview of IDEs suitable for the environment would have been more appealing than choosing one and relying on the specifics of it to demonstrate Agile Development. Same with the choice of revision control. If you are working in an environment with the author's choice of IDE and revision control, then you will likely be very content with the lack of overhead perhaps required by offering other tools. I don't use the author's choice of IDE or revision control and this does tend to infringe on the broader aspects of Agile Development applicable to many python development environments. You kind of have to parse through some really well-written work and say 'this would be great if it referred directly to my development environment.' I give kudos for the work but wish it were either expanded to hit a larger audience, or was appropriately abstracted to keep the tight flow, minus the specific tools.


5 out of 5 stars Just the intro chapter is worth it   August 3, 2008
 5 out of 5 found this review helpful

I was not disappointed when I started reading this book.
The first chapter which covers the theory of "Agile Development", is just great.
Now, I am no agile programming expert. The only thing I currently do is write a lot unit tests. But I think I will take some advice for the future (like pair-p.) from this book.
The pace of the book is great (relief after the lutz books), and the authors personal experience in the field is both reassuring, encouraging and interesting.
Coming from a background of C#.NET I am glad that python is getting some help in IDE department and will certainly give some tools a try.
I love the book but YMMV.

Errata (apress does not provide one):
P.99: There is a mention of configure.py in the file list of svn with ? status. This file was never mentioned before.
Where did it come from and what does it represent???

p.109: " 'factory': f " should really be with "f1" at the bottom.

p.112: When issuing "create-slave" command the slave name used is "rsreader-linux"
whereas it was configured to be "slave-lnx01".



Copyright 2008 - RailroadBookstore.com