访wiki创造者Ward Cunningham
在互联网上得到正确答案的最好方式,不是提问,而是写个错答案。
——Cunningham定律
Ward:对我影响最大的著作,是那些定义了一个空间,并向我们展示作为工程师,或者只是普通人,如何在其中创造的书。这些著作“颠覆”,而非仅仅“提升”了我们对于实践的理解。
Dijkstra的《A Discipline of Programming》向我展示了如何像推导数学证明那样推导程序,由此可以透彻地理解程序,并确定它能正确运行。虽然我也能通过其他机制确保达到相同效果,但这本书讲的是最根本的思维处理过程。
Carver Mead与Lynn Conway合著的《Introduction to VLSI Systems》这本书将计算机设计归至晶体管实现层面,提供了一套易于掌握,又有无限创造可能的法则。虽然受成本制约,某些特定风格的设计眼下并不经济,但其物理本质不变,芯片依旧有效。
George Lakoff与Mark Johnson合著的《Metaphors We Live By》,这本书所介绍的认知科学,我发现可以直接应用在理解“对象”上,阅读这本书帮助我更地合理的使用它们。
还有一些著作,对我的影响虽不像上面几本那样深远,但在创造wiki时,它们讲述的概念一直萦绕在我脑海中。
Leonard Koren的《Wabi-Sabi for Artists, Designers, Poets & Philosophers》向我展示了无常中的恒久魅力。
Edwin Schlossberg的《Interactive Excellence》则让我对“社区”与“定义品质”有了清晰认识。
版权声明:本文为《程序员》原创文章,未经允许不得转载,订阅2016年程序员链接: http://dingyue.programmer.com.cn
SDCC 2016 数据库&架构技术峰会(上海站)将于3月18日-19日举行,讲师和议题已全部确认。目前6折限时报名,团购享有更多优惠!详情请戳「阅读原文」