作者:SteveMaguire
出版社:人民邮电出版社
副标题:编写高质量C语言代码
原作名:WritingSolidCode
出版年:2009.2
页数:256
定价:45.00元
丛书:图灵程序设计丛书·C/C++系列
ISBN:9787115193162
内容简介
······
编写高质量的、没有bug的程序,是每位程序员所追求的目标。但随着软件规模越来越大,功能日趋复杂,这一目标变得越来越困难。
本书揭示了微软公司应对质量挑战、开发出世界级代码的技术内幕,作者在自己不断探索、实践和思考的基础上,系统总结了多年来指导微软各团队的经验,将其凝聚为许多切实可行的编程实践指导,可谓字字珠玑。正因如此,本书被公认为与《代码大全》齐名的编程技术名著,曾于1993年荣获有软件开发奥斯卡奖之称的Jolt生产效率大奖。书中内容主要针对C语言,但其中的思想对目前的各主流语言编程也完全适用。
目录
······
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
评论 ······
短小精悍的佳作,可看作又一本《C陷阱与缺陷》
内容略老但仍不失经典。
名副其实的Writing Solid Code
没看得太仔细但也领会到了精神学到了几个技巧,举例大多在讲指针和内存暂时用不到。接下去打算试用PC-Lint检查一下程序,有空的时候再花些时间啃啃那些例子和练习后补一颗星。
评论前必须登录!
注册