The Agile Developer download page, where you’ll find articles and presentations by Venkat Subramaniam.
Andy Hunt’s blog, covering a wide variety of topics and even a little software development.
A tool that ensures a controlled build process (continuous integration) and promotes the sharing of knowledge within an organization.
An excerpt from Eric Steven Raymond’s The Art of Unix Programming book.
An article that presents the benefits of continuous integration.
A continuous integration tool mainly for Java applications. A C# port of this, named CruiseControl.NET, is available for the .NET platform at http://sourceforge.net/projects/ccnet.
A continuous integration tool written in Ruby on Rails.
A continuous integration tool for .NET, implemented as a Windows service.
A short article that introduces the Dependency Inversion principle.
A collaboration tool that allows you to automatically compare customers’ expectations to actual results.
A website that gives you access to newsgroup discussions.
Discusses Alistair Cockburn’s Information Radiator.
Excellent article by Martin Fowler discusses the significance and role of design in agile development.
A site dedicated to software developers using JUnit or one of the other XUnit testing frameworks.
A collection of JUnit test decorators used to measure the performance and scalability of functionality contained within existing JUnit tests.
A site dedicated to software developers using NUnit.
A good collection of various object-oriented design principles.
Ted Neward discusses frameworks; includes his quote “object-relational mapping is the Vietnam of computer science.”
Describes the Open-Closed principle with example and limitations.
Discussions on the Open-Closed principle with opinions on the pros and cons.
The Pragmatic Programmer’s home page, where you’ll find links to the Pragmatic Bookshelf titles (including this book), along with information for developers and managers.
Describes the Single Responsibility principle and provides links to related articles and discussions.
Capers Jones analyzes the success and failure of 250 software projects.
An introduction to Test Driven Development.
Alistair Cockburn questions whether software development should be considered as software engineering and introduces a new model.
This site discusses the aftermath of the Battle of Somme in Word War I.
A blog entry by Dave Astels that talks about code quality.
A collection of resources, including testing tools.
Discussions on the You Aren’t Gonna Need It principle with opinions on the pros and cons.
18.117.196.217