书名:编程精粹编写高质量C语言代码
作者:SteveMaguire
译者:
ISBN:9787115193162
出版社:人民邮电出版社
出版时间:2009.2
格式:epub/mobi/azw3/pdf
页数:256
豆瓣评分: 9.1
书籍简介:
编写高质量的、没有bug的程序,是每位程序员所追求的目标。但随着软件规模越来越大,功能日趋复杂,这一目标变得越来越困难。 本书揭示了微软公司应对质量挑战、开发出世界级代码的技术内幕,作者在自己不断探索、实践和思考的基础上,系统总结了多年来指导微软各团队的经验,将其凝聚为许多切实可行的编程实践指导,可谓字字珠玑。正因如此,本书被公认为与《代码大全》齐名的编程技术名著,曾于1993年荣获有软件开发奥斯卡奖之称的Jolt生产效率大奖。书中内容主要针对C语言,但其中的思想对目前的各主流语言编程也完全适用。
作者简介:
书友短评:
@ 懒猫 虽然已经出版了将近20年,依然是必读的经典。 @ 子正 appendix打算推后一周到两周再来看一遍。appendix II我还想自己先动手做一遍。 @ 思寇特牌搬砖工 让错误尽早显现的思想永不过时。 @ forsun 真的好到这种程度了么 @ nothinger 名副其实的Writing Solid Code @ mace 第一次看的时候在上班期间大致地 @ 邻家の打工人 从作者各种观点下对correctness first的执着可以窥见大部分内容真的是立足于工程实践角度。带过半吊子团队的人应该对这本书有强烈共鸣。。 @ ◇ 给四分是因为说的是如何写好c程序。有部分语言特定的东西对大部分非c程序员没什么实用价值,当然看看知其所以然也是很好的。大部分是语言无关的良好实践,非常精彩。 @ Wheyu 学会了assert。 @ 懒人李冰 醍醐灌顶,如果没机会接收顶级公司的培训,这个是自我提升的必读教程了。
1 a hypothetical compiler
2 assert yourself
3 fortify your subsystems
4 step through your code
5 candy-machine interfaces
6 risky business
7 treacheries of the trade
8 the rest is attitude
epilogue where do you go from here?
appendix a coding checklists
appendix b memory logging routines
appendix c answers
references
index
· · · · · ·
添加微信公众号:好书天下获取
评论前必须登录!
注册