《编程格调》试读:再版序言

自《编程格调》初版面世以来,计算机程序设计实践已经今非昔比。关于编程格调的讨论已登大雅之堂。历经“代码写过算数”的漫长岁月,学生、教师,以及计算界专业人士已经意识到程序可读性的重要。结构化程序设计已经作为一种极有价值的编程原理被普遍接受,而且人们也逐渐意识到,设计乃是一个重要的编程阶段,而这在过去经常是被忽视的。 我们对《编程格调》进行了一番彻底改写。在初版中,我们避免在任何地方直接使用“结构化程序设计”,以远离当时甚嚣尘上的宗派之争。而现在,人们的热情已经消退,我们反而感觉是时候讨论已在实践中经受住考验的结构化程序设计话题了。 本书再版时,加入了新的一整章来讨论程序结构,阐明如何运行自顶向下的设计写出结构良好的程序。全书都在讨论设计中遇到的种种问题。我们也谨慎地运用伪代码作为一种程序开发工具。 我们也重写了初版中的大量示例,以反映出(至少我们希望如此)对于如何编好程序的更深入理解。同样,书中还引入了不少新示例。初版中不少拿来作为榜样的示例,现在却成了反面教材。再版还加入了一些新的习题。最后,我们扩展、深化了作为编程格调的种种规则。 对于慷慨授权我们在书中重印他们教材中程序的作者和出版商,我们再次感觉受益匪浅。回过头来看我们自己写的程序就能明白,撰写出优秀的程序有着怎样高的要求。 我们同时要感谢阅读再版草稿的朋友,尤其要感谢Al Aho、Jim Blue、Stu Feldman、Paul Kernighan、Doug McIlroy、Ralph Muha和Dick Wexelbalt,他们曾提出过非常有价值的建议。 Brian W.Kernighan P. J. Plauger

>编程格调

编程格调
作者: [美] Brian W. Kernighan, [美] P.J. Plauger
原作名: The Elements of Programming Style
isbn: 7115379521
书名: 编程格调
页数: 180
译者: 高博, 徐章宁
定价: 49
出版社: 人民邮电出版社
出版年: 2015-3
装帧: 平装