Herb Sutter 曾任ISO C++标准委员会主席,是C++ Users Journal杂志特邀编辑和专栏作家。他目前在微软公司领导.NET环境下C++语言扩展的设计工作。除本书外,他还撰写了三本广受赞誉的图书:Exceptional C++ Style、Exceptional C++和More Exceptional C++。
Andrei Alexandrescu 世界顶尖的C++专家,C++ Users Journal杂志的专栏作家,他的Modern C++ Design一书曾荣获2001年最佳C++图书称号,书中所开发的Loki已经成为最负盛名的C++程序库之一。
发表于2024-11-25
C++编程规范 2024 pdf epub mobi 电子书
其实我想看个实践,别人的方法。 副标题叫Best Practices,但是Practice很少。 这本书的内容都缺少实践,站着说话不腰疼,对于我这样的菜鸟感觉是这样的。 比如这条,比如有个巨类: CHugeClass { function0(); function1(); function2(); function3(); .... f...
评分号称是20年集大成之作,罗列了一大堆最佳实践的条款 有口号,有说明,有实作,形式上挺好 前面一些谈设计,组织,策略上的条款是很实在,后面展开谈细节,模板,异常,容器,算法之类,就难逃教条主义的嫌疑了,晦涩,模糊,说服力不强 中间用的例子有些也不是很清晰贴切
评分光买了书,唉没时间看书啊!我电脑Z差啊,学得头都大了啊!还好,室友告诉我上猎豹网校,看那个视频课程学。嘿嘿,这是个简单容易的办法!这下不再担心买了书,束之高阁了!
评分光买了书,唉没时间看书啊!我电脑Z差啊,学得头都大了啊!还好,室友告诉我上猎豹网校,看那个视频课程学。嘿嘿,这是个简单容易的办法!这下不再担心买了书,束之高阁了!
评分比较轻量级的一本书。如果你已经看过 effective c++ ,exceptional c++系列,那这本书只用翻翻目录就行了。
图书标签: C++ 编程规范 编程 C/C++ Programming 软件开发 计算机 计算机科学
良好的编程规范可以改善软件质量,缩短上市时间,提升团队效率,简化维护工作。在本书中,两位全世界最受尊敬的C++专家将全球C++社区的集体智慧和经验凝结成一整套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位C++程序员应该遵循的行事准则。
本书涵盖了C++程序设计的每一个方面,包括设计和编码风格、函数、操作符、类的设计、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、STL容器和算法等。书中对每一条规范都给出了言简意赅的叙述,并辅以实例说明;另外还给出了从类型定义到错误处理等方面的大量C++ 最佳实践,包括许多最新总结和标准化的技术,即使使用C++多年的程序员也会从中受益匪浅。
通过阅读本书,可以找到以下问题的答案。
哪些东西值得标准化?哪些东西不值得标准化?
使代码可扩展的最佳方法是什么?
合理的错误处理策略有哪些要素?
如何(和为什么要)避免不必要的初始化、循环依赖和定义依赖?
何时应该(以及如何)同时使用静态和动态的多态性?
如何实践“安全的”改写?
何时该提供不会失败的交换?
为什么要阻止异常跨越模块边界传播?如何阻止?
为什么不应该在头文件中写名字空间声明或指令?
为什么应该使用STL vector和string代替数组?
如何选择正确的STL搜索算法?
为了保证代码的类型安全,应该遵从哪些规则?
貌似人民邮电整合进某新版C++ Primer 4th里过? ---20120503 done--- 拖拖踏踏的看了N久,书越读越慢,越发觉得自己C++水平亟待提高和飞跃.
评分貌似人民邮电整合进某新版C++ Primer 4th里过? ---20120503 done--- 拖拖踏踏的看了N久,书越读越慢,越发觉得自己C++水平亟待提高和飞跃.
评分经典 比effective c++讲得短小 所以读起来比较吃力 但是覆盖面会更多些
评分貌似人民邮电整合进某新版C++ Primer 4th里过? ---20120503 done--- 拖拖踏踏的看了N久,书越读越慢,越发觉得自己C++水平亟待提高和飞跃.
评分这本书是对工程经验的高度概括,没有大量的实践会很快忘记
C++编程规范 2024 pdf epub mobi 电子书