Jetzt eintauschen
und EUR 4,11 Gutschein erhalten
Eintausch
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

The Thoughtworks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers) [Englisch] [Taschenbuch]

Roy Singham , Martin Fowler , Rebecca J. Parsons
4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)

Erhältlich bei diesen Anbietern.


Dieses Buch gibt es in einer neuen Auflage:
ThoughtWorks Anthology, Volume 2 ThoughtWorks Anthology, Volume 2
Derzeit nicht verfügbar.

Kurzbeschreibung

4. April 2008 Pragmatic Programmers
ThoughtWorks is a well-known global consulting firm; ThoughtWorkers are leaders in areas of design, architecture, SOA, testing, and agile methodologies. This collection of essays brings together contributions from well-known ThoughtWorkers, such as Martin Fowler, along with other authors you may not know yet. While ThoughtWorks is perhaps best known for their work in the Agile community, this anthology confronts issues throughout the software development life cycle. From technology issues that transcend methodology, to issues of realizing business value from applications, you'll find it here.

Kunden, die diesen Artikel angesehen haben, haben auch angesehen


Produktinformation

  • Taschenbuch: 223 Seiten
  • Verlag: Pragmatic Bookshelf (4. April 2008)
  • Sprache: Englisch
  • ISBN-10: 193435614X
  • ISBN-13: 978-1934356142
  • Größe und/oder Gewicht: 19,1 x 22,2 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 481.929 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)

Mehr über den Autor

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

Produktbeschreibungen

Synopsis

ThoughtWorks is a well-known global consulting firm; ThoughtWorkers are leaders in areas of design, architecture, SOA, testing, and agile methodologies. This collection of essays brings together contributions from well-known ThoughtWorkers, such as Martin Fowler, along with other authors you may not know yet. While ThoughtWorks is perhaps best known for their work in the Agile community, this anthology confronts issues throughout the software development life cycle. From technology issues that transcend methodology, to issues of realizing business value from applications, you'll find it here.

Über den Autor und weitere Mitwirkende

ThoughtWorks is a well-known global consulting firm; ThoughtWorkers are leaders in areas of design, architecture, SOA, testing, and agile methodologies.

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

5 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
4.0 von 5 Sternen
4.0 von 5 Sternen
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Viele Denkanstöße, recht spezielle Probleme 22. November 2008
Von Michael
Format:Taschenbuch
Die 13 Essays betrachten unterschiedliche Probleme agiler Softwareentwicklung, von der Erklärung eines Iteration Managers über das Refactoring von ant-Skripten und Metriken bis hin zum Deployment einer Anwendung.

An konkreten Beispielen plaudern die "ThoughtWorker" aus dem Nähkästchen, manches ist mit konkreten Code-Beispielen untermauert. Sowohl der Java- aus auch der .NET-Programmierer findet hier brauchbare Informationen.

Viele der Beispiele sind recht speziell und lassen sich nur bedingt auf die eigenen Probleme übertragen. Dennoch bietet das Buch viele Denkanstöße für die eigene tägliche Arbeit.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 3.8 von 5 Sternen  5 Rezensionen
6 von 7 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A good way to reflect on your profession, with a minor caveat... 26. Mai 2008
Von Thomas Duff - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I feel that every techie should take a step back once in a while and reflect on their profession. The ThoughtWorks Anthology: Essays on Software Technology and Innovation by ThoughtWorks, Inc. is one of those books that helps lead you down that path. While there are some good reads in here, the "level of resonance" will likely depend on your language of choice and development methodology...

Contents:
Solving the Business Software "Last Mile" by Rog Singham and Michael Robinson
One Lair and Twenty Ruby DSLs by Martin Fowler
The Lush Landscape of Languages by Rebecca J. Parsons
Polyglot Programming by Neal Ford
Object Calistentics by Jeff Bay
What Is an Iteration Manager Anyway? by Tiffany Lentz
Project Vital Signs by Stelios Pantazopoulos
Consumer-Driven Contracts: A Service Evolution Pattern by Ian Robinson
Domain Annotations by Erik Doernenburg
Refactoring Ant Build Files by Julian Simpson
Single-Click Software Release by Dave Farley
Agile vs. Waterfall Testing for Enterprise Web Apps by Kristan Vingrys
Pragmatic Performance Testing by James Bull

Based on the type of work that ThoughtWorks does and their development methodology, you'll understand and relate a lot more to the material if you're into things like agile development, Ruby, Ant, and other various open source software offerings. Granted, the argument could be made that *everyone* should be using those things, but the reality is that there are plenty of developers who don't or can't for various reasons. But once you get past that point, there's plenty of material here that should get you to think a bit... Lush Languages does a great job in turning the Java vs Ruby argument into one where you're considering multiple language options based on the problem domain. Polyglot Programming is also very insightful, as it addresses the use of multiple languages within a single project so that you can get the best of all possible worlds. If they are all running under the same JVM, there's few reasons not to take advantage of the various strengths. I also enjoyed the Object Calisthenics entry, as the exercises force you to rethink program design without resorting to techniques that can get out of control very quickly. Many of the other chapters are a bit more focused on topics that might or might not work for you if you're not already using that software/approach. You can always dig out one or two items that are not specific to the tool (as in development tool programming should fall under the same level of control and planning as production code), but you have to work a bit harder to get there.

If you're into the particular tools outlined here, by all means get the book and read it. If you're not at that spot for whatever reason, it's still worth reading. Just be prepared to work a little harder and/or realize that some of the chapters just won't do much for you.
3 von 4 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Enjoyable & Thoughtful Read 2. Juni 2008
Von Ambrose - Veröffentlicht auf Amazon.com
Format:Taschenbuch
One nice thing about collections of short pieces is that you can work your way through them in any order and only read ones that look interesting without worrying about missing crucial information. That's how I read this book, and I enjoyed most of the selections I read. I thought that the one on OO coding was great as it had good concrete exercises to help folks go down that road.

Recommended.
4.0 von 5 Sternen Great stuff 16. Juni 2008
Von Vincent Elschot - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book is packed with realworld knowledge and experience, written by people who have more than earned their title of expert. It covers many aspects of the software development world and adresses issues that you have most likely run into at some point, or are about to run into. Being able read how the experts deal with these things is very interesting indeed, it can either give you new ideas to better handle the issues, or it can be a confidence boost to see that the experts do things the same way as you.

For me, the part about the Iteration Manager and the performance testing were particularly interesting because I've had quite a few problems with this in the past.

Keep it up Thoughtworks!
1 von 2 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Terrific compilation of works to help you deliver better software 17. Mai 2008
Von James Holmes - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This is a terrific book loaded up with 13 short, concise, golden essays from ThoughtWorks leaders like Martin Fowler, Neal Ford, etc. Each topic covers something pretty vital for those of us who care about being somewhere near the top of our chosen craft. Topics include solving the "last mile" problem between development and release, Ruby DSLs, polyglot programming, single-click deployment, and a bunch of other great reads. Each article is extremely well-written and useful, but I found a subset of the book particularly compelling.

Unfortunately, I only heard parts of Neal Ford's "Polyglot Programming" at his keynote at CodeMash 2008. I was thrilled to get to read his article in this book on how to leverage different languages on the same platform to solve different problems.

Jeff Bay's piece "Object Calisthenics" strongly reminded me of the glorious work The Practice of Programming from Kernigan and Pike in its emphasis on clean, simple, clear code. I'm all fired up to refresh my coding practices with Bay's exercise using nine points for pushing yourself into writing better object oriented code.

"Refactoring Ant Build Files" from Julian Simpson, along with Hatcher's Java Development with Ant, should be mandatory reading for anyone dealing with build files -- regardless of what build environment you're using.

Other big winners for me were the testing articles by Kristan Vingrys and James Bull, Dave Farley's work on one-click release, and Stelios Pantazopoulos's article on project vital signs. Of course, the remaining articles are also winners, it's just that these six or so really struck home with me.

Overall it's a fantastic work and I'm really glad I've got it on my bookshelf!
1 von 3 Kunden fanden die folgende Rezension hilfreich
2.0 von 5 Sternen I was disapointed 11. November 2010
Von Marc Magrans De Abril - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The book didn't fulfill my expectations. I was expecting either:
* Practical advice (e.g. Joel on Software)
* Design ideas (e.g. Beautiful code)
* or even personal and/or professional experience (e.g. Masterminds of programming, or the oral history of CS)

I was not able to recognize them. The only thing that is common to all the chapters is the advocacy and wording of Agile development. However, I didn't understood from the introduction, chapter titles, and previous reviews, that this was the aim of the book.

I do not recommend it.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

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
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar