The ThoughtWorks Anthology, Volume 2
When you hit a rough spot in software development, it’s nice to know that someone has been there before. The domain experts at ThoughtWorks share what they’ve learned in this anthology, bringing together the best field-tested insights in IT and software development. You’ll benefit from their experience in areas from testing to information visualization, from object oriented to functional programming, from incremental development to driving innovation in delivery. You’ll find yourself referring to this collection of solved problems whenever you need an expert’s insight.
This new collection of essays from the experts at ThoughtWorks offers practical insight and advice on a range of challenges faced daily by software developers and IT professionals. It covers a broad spectrum of software development topics, from tuning agile methodologies to hard-core language geekery. This anthology captures the wide-ranging intellect and diversity of ThoughtWorks, reflected through practical and timely topics.
Each essay focuses on extending your skills and enlarging your toolkit. And each is drawn from practical experience gained in the field.
You’ll benefit from this book if you are involved in developing, deploying, or testing software, either as a manager or developer.
Table of Contents
Chapter 1. Introduction
Part I: Languages
Chapter 2. The Most Interesting Languages
Chapter 3. Object-Oriented Programming: Objects over Classes
Chapter 4. Functional Programming Techniques in Object-Oriented Languages
Part II: Testing
Chapter 5. Extreme Performance Testing
Chapter 7. Building Better Acceptance Tests
Part III: Issues in Software Development
Chapter 8. Modern Java Web Applications
Chapter 9. Taming the Integration Problem
Chapter 10. Feature Toggles in Practice
Chapter 11. Driving Innovation into Delivery
Part IV: Data Visualization
Chapter 12. A Thousand Words
- Paperback: 248 pages
- Publisher: Pragmatic Bookshelf (October 2012)
- Language: English
- ISBN-10: 1937785009
- ISBN-13: 978-1937785000