Joel keeps it simple

November 21st, 2006

While Joel can give Ruby and Rails a good bashing, he now has joined the "keep it simple" choir. This only proves that technology is only a means, not a goal. His conclusion raises a question, though:
This highlights a style of software design shared by Microsoft and the open source movement, in both cases driven by a desire for consensus and for "Making Everybody Happy," but it's based on the misconceived notion that lots of choices make people happy, which we really need to rethink.
Is that really true? Does software gives us so much choices because the people who made it went through a lot of effort to give you the choice? Or because they were too lazy to come up with the best solution themselves? Because making things simple for the user is anything but simple for the developer.

1 Response to “Joel keeps it simple”

  1. Charles Miller Says:
    ...joined? Joel was a member of the "keep it simple" crowd before Ruby on Rails even existed. I strongly recommend his 2001 book, "User Interface Design for Programmers" to any developer who has to deal with UI design.

Leave a Reply