编程智慧:编程鬼才的经验和思考

编程智慧:编程鬼才的经验和思考
作者: [美]乔治·V.内维尔-尼尔(George V. Neville
出版社: 机械工业
原售价: 99.00
折扣价: 69.30
折扣购买: 编程智慧:编程鬼才的经验和思考
ISBN: 9787111740162

作者简介

作者简介 About the Author George V. Neville-Neil从事安全、网络和操作系统方面的探索、写作、教学和咨询工作。作为FreeBSD基金会董事会成员,自2004年以来,他一直为Queue和Communications of the ACM撰写“Kode Vicious”专栏文章。他是ACM Queue编委会成员,也是USENIX协会、ACM和IEEE的会员。 George与Marshall Kirk McKusick和Robert N. M. Watson合著了FreeBSD Operating System, Second Edition (Addison-Wesley, 2015)一书。他拥有美国东北大学计算机科学学士学位。在从事计算机和开源项目工作之余,George热衷于旅行,会说多国语言,包括英语、日语、法语、荷兰语和一些汉语。他也是一个狂热的自行车爱好者。George目前住在纽约布鲁克林,尽管他一生中有三分之一的时间都在为各种项目奔波。

内容简介

以Kode Vicious(KV)的身份,George V. Neville-Neil花了15年多的时间向每一位程序员以及与程序或程序员打交道的人分享深刻的见解和中肯的建议。在本书中,他汇集了自己关于构建更有效的计算机系统的随笔和苏格拉底式对话。“Kode Vicious”专栏一直是ACM Queue和Communications of the ACM上最受欢迎的部分。本书还补充了KV的一些有趣和敏锐的探究,这些新材料阐述了更广泛的主题,并解决了与每个软件专业人员相关的问题。 本书作者直指问题核心,并就以下主题为程序员新手和老手提供了实用的经验。 ? 手头的代码:对特定的一段代码该做什么和不该做什么 ? 编程难题:诸如测试和文档编写之类的围绕代码的问题 ? 系统设计:从抽象、线程到安全的整体系统设计主题 ? 机器对机器:分布式系统和计算机网络 ? 人类对人类:与开发人员、管理人员和其他人打交道 本书每章都汇集了直接针对计算机系统工作人员日常问题的信件、回复和建议。作者虽然对所提问题的回答总是以幽默的笔调撰写,但给出的建议却是严肃认真的。