Adam BosworthICSOC04 TALK1
Adam Bosworth is probably the most important software designer you've never heard of, and one of the leading thinkers about software architecture of our time. His point is simple: smart computer scientists create marvelous edifices of rigid complexity that are simply too complicated for humans to really understand, so they never go anywhere. But the really smart computer scientists use their intelligence to simplify their designs, making them workable for the masses, and those are the architectures that matter.
Back in 2002 I wrote:2
Whenever somebody gives you a spec for some new technology, if you can't understand the spec, don't worry too much. Nobody else is going to understand it, either, and it's probably not ...