上海贝尔高质量C++编程指南
高质量 C++的编程习惯,是程序员打怪升级的必修课。上海贝尔的《高质量 C++编程指南》算是老少皆宜的“秘籍”,由林锐博士亲自操刀,内容扎实、落地,适合你边写代码边对照着自查,改掉那些“看不出 bug 但总有点怪”的坏习惯。
林锐博士是业内公认的老前辈,经验比不少框架年头还长。他讲得通俗易懂,比如怎么写注释、怎么错误、代码怎么才能让别人一眼就懂,不是只谈风格,而是结合了项目实战中容易踩的坑。
可读性和可维护性是这份指南里反复强调的关键词。写得再快,交付再猛,别人看不懂你写的逻辑,维护就是灾难。里面对风格统一、流程图、注释、文档这些都有一套挺实用的建议,尤其适合团队协作的时候参考。
还有一点比较难得,他还讲了多错误、性能、算法复杂度的事。你平时写代码没太注意这些,项目一大或者一出问题就知道坑在哪了。别说新人,多老司机也栽过跟头。
比较有意思的是,林锐博士还分享了他在微软面试中的一些经历——技术硬实力之外,风格和稳定性同样重要。说白了,面试能不能过,有时候不仅看你会不会写,还看你写得漂不漂亮。
建议你读的时候,不用从头啃,按章节看,结合自己的项目对照着来,效果更好。如果你常写 C++,或者带团队做大型项目,这份指南蛮值得一读的。
传送门给你放这了,记得收藏:高质量 C++/C 编程指南林锐。
568KB
文件大小:
评论区