《代码阅读方法与实践》导论摘录(一)

原创 2013年12月04日 11:13:41

1.代码中的非功能性的需求不同,会有不同的实现风格

2.了解文献程序的基本方法:a.编译运行,了解代码预想的工作方式 b.修改代码检验自己的理解 

3.阅读范例代码的基本方法:a.确定阅读代码的目标 b.找到尽可能多的文档 c.设计发现目标代码的策略 d.研究分析目标代码,


了解方法的功能的策略:a.基于函数名猜测 b.阅读位于函数开始部分的注释 c. 分析如何使用该函数 d.阅读函数体的代码 e.查阅外部的程序文档

代码阅读方法与实践

准备着阅读《代码阅读方法与实践》
  • HibernateSone
  • HibernateSone
  • 2007年09月12日 11:11
  • 395

《代码阅读方法与实践》--读书笔记

代码阅读方法与实践 Code Reading: The Open Source Perspective    http://www.spinellis.gr/codereading/ 第零章...
  • ajian005
  • ajian005
  • 2012年10月29日 19:04
  • 1977

code reading(代码阅读方法和实践)------摘记(1)

指针的一般用途::构造链式数据结构:引用动态分配的数据结构:实现引用调用:访问和迭代数据元素:传递数组参数:引用函数:作为其他值的别名:代表字符串:直接访问系统内存用作别名的指针:指针经常用来创建特定...
  • denniswuu
  • denniswuu
  • 2008年05月25日 21:50
  • 564

代码阅读和实践笔记

高级c数据类型 C指针 c程序中,指针一般用来: 构造链式数据结构 引用动态分配的数据结构 #define new(type) (type*) calloc(sizeof((type),1)...
  • laoj1228
  • laoj1228
  • 2017年01月14日 22:20
  • 225

代码阅读方法与实践_学习笔记:第一章导论

第一章:导论1.有选择的阅读代码,有自己的目标,明确自己的需求。2.注意并重视代码中特殊的非功能性需求,这些需求也许会导致特定的实现风格。例如:可移植性、时间或空间效率、易读性、甚至迷惑性的需求。3....
  • alex323
  • alex323
  • 2007年06月23日 10:22
  • 2708

《代码阅读方法与实践》摘录(二)

对控制结构的分析方法:a.每次只分析一个控制结构,将它的内容看作是一个黑盒。b.将每个控制结构的控制表达式看作是它所包含代码的断言。c.对于循环结构,要找出循环变式和不变式,判断循环是否能正确终止。 ...
  • Cyanuestc
  • Cyanuestc
  • 2013年12月04日 21:19
  • 411

《代码阅读方法j与实践》摘录(三)

并行处理的3个不同模型:1.工作群模型,一系列相似的任务并行地运转  2.管理者/工人模型,一个管理者为不同的工人分配工作  3.流水线模型,对数据进行操作并将处理后的数据传递给下一个任务的一系列任务...
  • Cyanuestc
  • Cyanuestc
  • 2013年12月06日 11:15
  • 362

大数据导论(二) Hadoop简介

基本介绍Google(自称)为云计算概念的提出者,在自身多年的搜索引擎业务中构建了突破性的GFS(Google File System),从此文件系统进入分布式时代。除此之外,Google在GFS上如...
  • u013007900
  • u013007900
  • 2017年02月12日 10:57
  • 994

【代码阅读的方法与实践】第1章 导论

第1章 导论 低品质的代码: l 编码风格不一致 l 结构不必要地复杂或难以理解 l 明显的逻辑错误或疏忽 l 过度使用不可移植的构造 l 缺乏维护 为什么读源码:维护、演化、重用、审查。 ...
  • hellokangning
  • hellokangning
  • 2013年08月08日 08:13
  • 455

代码阅读方法与实践总结

原文来自:http://blog.csdn.net/meng1986/article/details/1732321 ++++++++++++ 第一章: 导论 +++++++++++...
  • opphcm
  • opphcm
  • 2014年03月17日 14:07
  • 445
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《代码阅读方法与实践》导论摘录(一)
举报原因:
原因补充:

(最多只允许输入30个字)