Software design is one of the very few places that, unfettered by physical and most outside constraints, we can make our tools act the way we think they should work, rather than the way they have to work. This is probably why our tools suck so badly.
Update: Bah, I really ought to edit things more before sending. This would be better expressed as "Software design is one of the very few places where we can make our tools do exactly what we want them to do. That's probably why they suck so badly."
Posted by Dan at April 18, 2003 12:50 PM | TrackBack (1)