后现代编程
2005年10月24日
由James Noble和Robert Biddle提出的关于编程的一种思考方式。它的本质(至少对我来说)是,软件开发长期以来一直持有一种现代主义的观点,认为值得称道的软件系统是由统一的组件组成的,这些组件以统一而简单的方式组合在一起。(Smalltalk和Lisp是这种思维方式的良好例子。)后现代观点认为,软件是由各种各样截然不同的东西粘合在一起的,以各种不同的方式(想想Perl和Unix),这种风格的软件(一大桶胶水)并不是一件坏事。
要了解更多信息,请尝试阅读原始的后现代编程笔记,但要注意,它以后现代风格写成,这意味着它缺乏宏大的叙事。如果您有权访问ACM数字图书馆,您还可以访问后续的后现代编程笔记笔记。您可能还会对垃圾堆挑战研讨会感兴趣。他们还建立了一个(目前相当空旷的)网站。