C语言接口与实现【第一章】

来源:互联网 发布:淘宝无线端分类链接 编辑:程序博客网 时间:2024/05/17 04:47

本章作者首先引入了一个literate程序的概念,主要是定义了一些规则用于将接口、实现、解释语句交织在一起,用于提高代码的可读性和自解释。

下面两节作者粗略描述了编程风格和效率两个问题,这两个问题感触颇深。编程风格在一个公司需要统一,当业务进行部门间切换时,大家使用同一种风格,会让代码的理解很容易,另外较好的编程规范,能够提高代码的可阅读性,比如unsigned int定义的变量使用ui开头,而int定义的变量使用i开头,这样就很容易知道变量的类型也能很快发现一些基本的错误。作者对效率的看法是提高那些设计差的程序的效果会远远小于那些设计好的代码,这个观点没有错误,但是在公司中因为商业需求很难有机会把项目推倒重来,甚至因为某些办公室政.治原因,设计错误都不能暴露出来。总的来说还是需要有一个基本的原型验证,保证基本的效率,再在此基础上进行优化,结果还是不错的。

        THE END。