《代码阅读方法与实践》pdf

《代码阅读方法与实践》pdf 扫描版

如果您是一名程序员,那么您将要阅读其他人编写的代码。就这么简单。但是阅读代码并不像阅读某人的小说或文章。您必须弄清楚代码在做什么,编写者的意图是什么,代码如何与所有其他部分配合等等,等等。通常,所有这些都需要在没有任何注释的情况下完成。考虑到这一点,Diomidis Spinellis撰写了《代码阅读-开源观点》一书。如果您熟悉C和Unix,这里有一些很好的观点和技术可能会最有效…

内容:简介;基本编程元素;高级C数据类型; C数据类型;先进的控制流程;处理大型项目;编码标准和约定;文件;建筑;读码工具;一个完整的例子;提供的代码大纲;源代码积分;引用的源文件;源代码许可;阅读代码格言;参考书目;指数;作者索引

无论选择哪种平台,某些材料都是通用的…为什么能够读取代码很重要,基本程序流程如何确定程序的“叙述性”,等等。他在侧栏中使用了一些小图标( “ i”和感叹号),指出常见的编程习惯用法以及可能无法按预期使用的危险技术。另一方面,许多示例使用C或C ++代码来演示一些仅在您使用这些语言时才感兴趣的示例。深入研究malloc及其复杂性可以使您理解一些概念,但是如果您不使用C系列语言,则可能很难提取出适用的材料。同样,如果您了解Perl或grep,则使用Perl或grep检查源代码非常有用,但是如果您不熟悉这些技能,则可能会倾向于跳过这些章节的大部分内容…

相关文件下载地址
注意:当按钮点击无效或不显示提取码时请刷新页面等待载入完毕再点击

为您推荐