Appendix B. Resources

This appendix lists some sources of information about software tools and development environments. Many of these sources are the ones I found most useful while researching this book. The actual steps involved in choosing and then changing to a new tool are described in Steps When Changing Tools.

Online

The online resources are divided, somewhat arbitrarily, into places with content and places that focus more on discussion. For instance, an article on one author’s web site may be discussed somewhere else such as on Slashdot or in a weblog.

Content

The web sites in this section contain original articles with generally useful content and less ranting than some of the discussion sites listed in Discussions, later in this appendix:

IBM Developer Works (http://www.ibm.com/developerworks)

Lots of good, short articles from a variety of authors.

Advogato (http://www.advogato.org)

A wide range of articles on all aspects of software, with some thoughtful comments.

Freshmeat (http://freshmeat.net/articles)

Lively editorial articles, some of which cover tools and development environments.

TestingFoundations

Contains the work of Brian Marick, author of The Craft of Software Testing (Prentice Hall). A new book, Scripting for Testers (Pragmatic Bookshelf), is apparently in progress.

David A. Wheeler’s Personal Home Page (http://dwheeler.com)

Lots of good articles, especially on security and SCM.

Brad Appleton’s Home Page (http://www.cmcrossroads.com/bradapp)

Many SCM-related articles. ...

Get Practical Development Environments now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.