
代码大全--学习笔记
文章平均质量分 70
_skyfish
有些东西总是要去弄明白的
展开
-
第二章 隐喻的重要性
横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘生在此山中。隐喻可以用苏轼的这首诗来看的话,是对同一个事物以不同角度建模得到的这么一个东西。同样是钟摆,有的人以自由落体的观点看他,有的人会以单摆定律来看。隐喻的使用方法:使用它来提高你对编程问题和编程过程的洞察力;用它来帮助你思考编程过程的活动,想出更好的做事情的方法。软件开发的几种观点Write Code: 做原创 2009-05-08 23:05:00 · 987 阅读 · 0 评论 -
Chapter 3
前期的准备的确很重要,但是准备多长时间是合适的?不能那这“做一个错误的系统比开始准备更充分更合算”这样的措辞座永远的挡箭牌吧这里应该有10%~20%的工作量和20%~30%的时间。发现缺陷的时间离引入缺陷时间越近其代价就会越少。IBM和其他研究公司发现,平均水平的项目在开发过程中,需求会有25%的变化,典型的项目中,需求变更导致的返工占到返工总量的75%到85%。原创 2009-05-10 10:39:00 · 664 阅读 · 0 评论 -
iOS Example:SquareCam分析
// used for KVO observation of the @"capturingStillImage" property to perform flash bulb animation static const NSString *AVCaptureStillImageIsCapturingStillImageContext = @"AVCaptureStillImageIsCaptu原创 2013-04-01 10:09:42 · 7431 阅读 · 0 评论