File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Book Reviews and the fly likes The ThoughtWorks Anthology: Essays on Software Technology and Innovation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "The ThoughtWorks Anthology: Essays on Software Technology and Innovation" Watch "The ThoughtWorks Anthology: Essays on Software Technology and Innovation" New topic
Author

The ThoughtWorks Anthology: Essays on Software Technology and Innovation

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 926
Author/s        : ThoughtWorks Inc.
Publisher       : Pragmatic Bookshelf
Review          : Link
Reviewed by : Ulf Dittmer
Rating            : 7 horseshoes
This collection of 13 essays written by various ThoughtWorks (a software consulting company) employees covers a wide range of software development topics. There's no overarching theme - the essays are meant to present current thinking on issues that are being thought about nowadays even if they're maybe not on everybody's mind.

Some essays focus purely on the programming (e.g. domain-specific languages, object design, domain annotations and the mix-and-match of languages that's possible with the JVM and CLR), while the majority addresses issues of the development process. That includes agile testing, performance testing, iteration management, improving the build and release processes and project tracking, amongst others. Some source code in various languages is shown throughout the book, but all is explained, and can be understood even without knowing that particular language.

The depth and style of the essays varies widely, since no two chapters are written by the same author. While all of them should be of interest to any developer or development manager, not many may be applicable to a particular reader's situation. For this reviewer, 4 out of 13 essays were very interesting or directly applicable; that's enough to make the book worthwhile reading. Particularly a chapter about domain annotations (using Java's annotations and .Net's attributes not for code management or deployment purposes, but for issues arising from the problem domain) provided food for much thought.

More info at Amazon.com
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: The ThoughtWorks Anthology: Essays on Software Technology and Innovation
 
Similar Threads
Growing Object -Oriented Software, Guided by Tests
CMMI for Development: Guidelines for Process Integration and Product Improvement (3rd Edition)
The Essence of Software Engineering: Applying the SEMAT Kernel
A Practical Approach to Large-Scale Agile Development
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)