write solid code 心得
来源:互联网 发布:yum 搜索rpm 编辑:程序博客网 时间:2024/06/08 10:29
1如果算法设计中程序不应该进入switch中的default,为了尽早查出错误可以在default中加断言 default: ASSERT( FALSE) ; I* We should never get here. */ break:
2.对一个程序中的关键函数,特别是这个部分如果被优化,用了复杂的算法,在调试时最好另外用简单的算法写一个功能相同的函数,与关键函数一同运行并在运行完后用断言比较两个函数的结果,这样可以很快发现关键函数中的问题。
3.对程序关键部分要编写初始检查程序,不要等待错误的发生,要尽早去发现它。
- write solid code 心得
- write solid code 心得续
- Write Solid Code(一) 假想的编译器
- write solid code:不要使用output memory作为函数内使用的buffer
- Writing Solid Code
- SOLID
- SOLID
- SOLID
- Solid
- SOLID
- SOLID
- write shell code myself
- 《Write Clean Code》
- Write Clean Code
- Write less code
- Write Code Every Day
- Just write the code
- 态度决定一切——读《Writing solid code》有感
- PHP5:this, self, parent
- 一行、多行文本垂直居中的CSS实例说明
- 窗口重画ONPaint
- 实现个人网站盈利的初步探讨
- 午后
- write solid code 心得
- cs
- Oracle字符集相关知识(查询,修改,dmp字符集)
- c++关键字explicit使用指南
- 8 张思维导图学习 Javascript —— javascript流程语句
- 如果是真爱 请永不放弃
- Chrome在Visual Studio 2005下的编译过程
- 十二星座把悲伤写在哪了
- 搭建ssh2协议的开发环境:openssl+libssh2库+Visual Studio 2008