2013-03-21

What Can Library Buildings Teach Us About Software Design?

Oblong Industries CEO Kwin Kramer uses a Museum of Modern Art exhibit on 19th century architect Henri Labrouste as a jumping-off point for discussing elegance in software design. The result is an essay that is elegant in its own right. "A good programmer does this multi-layered design work well, iteratively, intuitively, and keeps a 'map' of these abstractions in her head."