摘要:
头文件设计要点: 1、 头文件注释 2、 guard define 3、 尽量不要在头文件中暴露数据结构 4、 要自包含,保证头文件独立编译和功能正确 5、 函数声明前加XXX_API利于拓展 6、 宏的定义 7、 对外提供的头文件放于指定的目录结构 1. 文件头注释 应该加在每个头文件的顶部,必须 阅读全文
摘要:
美国著名科技历史学家梅尔文•克兰兹伯格(Melvin Kranzberg),曾提出过大名鼎鼎的科技六定律,其中第三条定律是这样的[1]:“技术是总是配“套”而来的,但这个“套”有大有小(Technology comes in packages, big and small)”。 这个定律用在当下,是 阅读全文
摘要:
写代码如写书,代码发布如出版。专业技术是基础,职业态度是灵魂。 每一本书都有严格的出版要求,每一位作者更是对自己的作品,每一个字的对错,每一个词的用意、每一个句子传递的意义、每一个段落……章节……,都精雕细琢。为什么出书如何严格要求、每位作家如此严谨?因为好书教育一代代人,坏书误导一代代人。试想你看 阅读全文