In weniger als einer Minute können Sie mit dem Lesen von Foundations of Agile Python Development auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Lesen Sie Bücher auf Ihrem Computer oder auf anderen Mobilgeräten mit unseren GRATIS Kindle Lese-Apps.
Foundations of Agile Python Development (Expert's Voice in Open Source)
 
 

Foundations of Agile Python Development (Expert's Voice in Open Source) [Kindle Edition]

Jeff Younker

Digitaler Listenpreis: EUR 28,29 Was ist das?
Kindle-Preis: EUR 19,80 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 19,80  
Taschenbuch EUR 39,58  

Produktbeschreibungen

Kurzbeschreibung

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.

Synopsis

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.

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 5009 KB
  • Seitenzahl der Print-Ausgabe: 417 Seiten
  • ISBN-Quelle für Seitenzahl: 1590599810
  • Verlag: Apress; Auflage: 1 (23. Juni 2008)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B001W0Z8Q8
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • Amazon Bestseller-Rang: #154.821 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Jeff Younker
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Jeff Younker auf Amazon

Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Kundenrezensionen

Es gibt noch keine Kundenrezensionen auf Amazon.de
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  3 Rezensionen
21 von 21 Kunden fanden die folgende Rezension hilfreich
Awesome Book on Agile Python, But OUTDATED 4. August 2010
Von Randall Degges - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
If you are looking to purchase this book, and you are in the year 2010 or beyond, DO NOT BUY THIS BOOK. Please continue reading my review below, however, to understand why.

This book is outdated because:

1. It has extremely detailed instructions for using eclipse (the IDE) with pydev, mylyn, and pydev-extensions. Eclipse has changed a LOT since this book was written, and the instructions are no longer accurate. The pydev-extensions plugin doesn't actually exist anymore, it was merged with pydev. This can be confusing for new users trying to get things running.

2. The instructions for getting buildbot running are no longer correct. Buildbot has changed a bit as well, and the details for installation is different than it used to be.

3. It spends a while talking about pMock, one of 2 python mock libraries, which hasn't been developed since 2004 and is considered obsolete.

4. It spends a while talking about pyfit, which hasn't been worked on since 2006 and is also not commonly used.

Now, for my thoughts about the book itself:

I decided to give this book a 5 star review because it is an excellent book:

- The author writes extremely well, and has a bit of humor throughout the book.
- The author covers extensions why TDD is good, how it helps, and how it should be used.
- The author describes the different types of testing, and provides clear, intuitive, and thoughtful examples that clearly demonstrate *how to* do the testing.
- The author covers extremely detailed setup / installation / configuration of the tools and development environments discussed.

The reason why I have to not recommend any readers purchase this book though, is that it is sorely in need of an update. I just finished reading this book (August, 2010), and it is very clear that it is outdated. This book would have been extremely useful two years ago, and maybe also the first quarter of 2009, but agile practices and tools have changed so much since then that this book really needs to be rewritten.

My advice to readers who are considering purchasing this book is to do so only if you are aware of what you will be getting, but would like to make use of the author's code examples, writing, and TDD explanations while disregarding the tools used.

I really did enjoy reading this book, however, and I really hope that Apress forces Jeff to release a new copy.
9 von 9 Kunden fanden die folgende Rezension hilfreich
An extremely useful book for Python programmers. 2. Dezember 2008
Von Shawn Milochik - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
If you're like me, you started programming by writing code. You learned the syntax, looked up things as you went along, and eventually became a proficient programmer. In other words, you took the bottom-up approach.

Now you're hearing all the buzz-words: agile, revision control, test-driven development, unit testing, stubs, mock-ups, code coverage, and more. This stuff requires a top-down approach -- understanding it on a high level before being able to use it to its fullest. Sure, you probably use CVS or Subversion and test your code. But this book gives you the full picture, and ties everything together.

If this wasn't taught in school when you learned to code, or you earned your skills the hard way, and you love Python, then I wholeheartedly recommend this book. Check out the table of contents and see for yourself. I like the fact that it explains the high-level concepts clearly and with enough background that you feel like you "get it" before moving on to the examples.
11 von 12 Kunden fanden die folgende Rezension hilfreich
Just the intro chapter is worth it 4. August 2008
Von Andriy Drozdyuk - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
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".

Beliebte Markierungen

 (Was ist das?)
&quote;
software should always be functional. It may not have the full functionality of the finished application, but it should always be runnable and installable. &quote;
Markiert von 3 Kindle-Nutzern
&quote;
not everything can be known before a project starts, and this must be taken into account when planning. &quote;
Markiert von 3 Kindle-Nutzern
&quote;
Monkeypatching eliminates the necessity of introducing a second variable to hold the mock. Instead, the mocked method is attached directly to an instance using the override() function. This leads to a simpler call structure. &quote;
Markiert von 3 Kindle-Nutzern

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen: