Martin Fowler

The author of:

and more recently of:

A very cool guy with a no-nonsense approach to software development.

His home page is at

Sample articles

Title Publication Date
The New Methodology 2005/12
Mocks Aren't Stubs 2004/07
Data Access Routines IEEE Software 2003/11
Public versus Published Interfaces IEEE Software 2002/03
Agile Development: What, Who, How, and Whether 2002/03
To Be Explicit IEEE Software 2001/11
The Agile Manifesto Software Development Magazine 2001/08
Reducing Coupling IEEE Software 2001/07
Is Design ... Dead? Software Development Magazine 2001/04
Put Your Process on a Diet Software Development Magazine 2000/12