Clean code vs A Philosophy of Software Design

John Ousterhout and Robert C. Martin just published the results of a conversation about their different philosophies on software design, and it’s a very interesting document. Alex reacts to their conclusions and discusses the nature of conversations on software design: Links: