The Best Software Writing I
Frustrated by the lack of well-written essays on software engineering, Joel Spolsky (of www.joelonsoftware.com fame) has put together a collection of his favorite writings on the topic. With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical wri...
Frustrated by the lack of well-written essays on software engineering, Joel Spolsky (of www.joelonsoftware.com fame) has put together a collection of his favorite writings on the topic. With a nod to both the serious and funny sides of technical writing, The Best Software Writing I: Selected and Introduced by Joel Spolsky is an entertaining read and a guide to the technical writing literati. The Best Software Writing I contains writings from: * Ken Arnold * Leon Bambrick * Michel Bean * Rory Blyth * Adam Bosworth * danah boyd * Raymond Chen * Kevin Cheng and Tom Chi * Cory Doctorow * ea_spouse * Bruce Eckel * Paul Ford * Paul Graham * John Gruber * Gregor Hohpe * Ron Jeffries * Eric Johnson * Eric Lippert * Michel Lopp * Larry Osterman * Mary Poppendieck * Rick Schaut * Aaron Swartz * Clay Shirky * Eric Sink * why the lucky stiff
Ken Arnold在计算机领域从业10多年,参与开发了伯克利(Berkeley)分校的BSD(Berkeley Software Distribution,加州大学伯克利分校软件)项目,创建了CUl'ses库,改进了rogue;为Unix Review著写“The C Advisor”专栏(此后的“The C++Advisor”令我们受益匪浅),并与其他作者合著了The Java Programming Language等图书;设计了JavaSpaces并辅助设计了Jini:偶尔他还会写写博客。目前他关注的重点包括编程语言与API中的人为因素、令人信服的电子投票系统以及更能体现出GUI临时性的Java的Napkin插件式外观。