翻译《有关编程、重构及其他的终极问题?》——前言
2016-11-05 16:18
302 查看
翻译《有关编程、重构及其他的终极问题?》——前言
标签(空格分隔): 翻译 技术 C/C++作者:Andrey Karpov
翻译者:顾笑群 - Rafael Gu
校验者:高国栋
最后更新:2016年11月5日
本书背景说明、总目录等介绍,可以跳转到以下链接进行查看:
http://blog.csdn.net/headman/article/details/53045891
欢迎大家转载,但请附上原作者以及翻译者的名字、原文出处,以尊重光荣的劳动者。
前言
关于作者:嗨,我是Andrey Karpov,我的主要兴趣领域在C/C++编程以及对应的代码分析提升方法论我曾连续5年当选微软的Visual C++ MVP。总体而言,我所写的文章以及我的工作,主要就是为了提升程序代码的可靠性和安全性。如果这些规则能帮助你写出更好的代码,并且避免典型的错误,我将会感到非常开心。那些在公司制定编码规范的朋友也能在其中发现很多有价值的东西。
一点小历史:
不久以前,我在网上创建了一些资源,在其中我放了一些对C++编程有意的诀窍和技巧,但没有太多的人关注这些资源,所以我觉得把这些资源的链接放在这里也无济于事。这些资源虽然已经在网上有一段时日了,而且还有继续保留的价值,但我最后会把它们删除掉,因为我已经把它们进行了修正、添加和整合,成为了你现在正在读的这本书。
相关文章推荐
- 翻译《有关编程、重构及其他的终极问题?》——16.在编程过程中“装逼”是不可接受的
- 翻译《有关编程、重构及其他的终极问题?》——19.如何合理的从一个构造函数中调用另外一个构造函数
- 翻译《有关编程、重构及其他的终极问题?》——3.复制一次,检查两次
- 翻译《有关编程、重构及其他的终极问题?》——8.记住:析构函数中的异常是危险的
- 翻译《有关编程、重构及其他的终极问题?》——7.不要在循环中调用alloca()函数
- 翻译《有关编程、重构及其他的终极问题?》——17.使用专门的函数清除专有数据
- 翻译《有关编程、重构及其他的终极问题?》——12.当使用拷贝黏贴,一定要特别注意最后一行
- 翻译《有关编程、重构及其他的终极问题?》——1. 别把编译器的事给做了
- 电子书《有关编程、重构及其他的终极问题?》的翻译
- 翻译《有关编程、重构及其他的终极问题?》——10.避免使用多个小的#ifdef块
- 翻译《有关编程、重构及其他的终极问题?》——20.光对文件做EOF检查可能还不够
- 翻译《有关编程、重构及其他的终极问题?》——26.潜伏的VARIANT_BOOL
- 翻译《有关编程、重构及其他的终极问题?》——2.比0大的并不意味着就只是1
- 翻译《有关编程、重构及其他的终极问题?》——14.一个好的编译器和代码风格还不够
- 翻译《有关编程、重构及其他的终极问题?》——23.自动获取字符串的长度
- 翻译《有关编程、重构及其他的终极问题?》——27.狡猾的BSTR字符串
- 翻译《有关编程、重构及其他的终极问题?》——25.不要再用this指针和nullptr比较了
- 翻译《有关编程、重构及其他的终极问题?》——5.使用工具去分析你的代码
- 翻译《有关编程、重构及其他的终极问题?》——11.不要试图把尽量多的操作符放到一行代码里
- 翻译《有关编程、重构及其他的终极问题?》——29.在迭代器上请使用前置自增操作符(++i),不要使用后置自增操作符(i++)