We've always had a tension between enterprise design practices and a "small pieces, loosely joined" way of making software, to use David Weinberger's felicitous phrase. The advantages to the latter are in part described in
Worse is Better and
The Cathedral and the Bazaar. Situated software is in the small pieces category, with the following additio...
See more