读书笔记1

,马上就被深深的吸引了。 这确实是一本很值得多次阅读的好书,每次阅读可能都能从中得到
一些提示。 因此,把感触比较深的几点记下来。

编程会有很多的乐趣 。首先是一种创建事物的纯粹快乐。如同小孩在玩泥巴时感到愉快一样,成年人喜欢创建事
物,特别是自己进行设计。我想这种快乐是上帝创造世界的折射,一种呈现在每片独特、崭新的树叶和雪花上的喜
悦。其次,快乐来自于开发对其他人有用的东西。内心深外,我们期望其他人使用我们的劳动成果,并能对他们有
所帮助,从这个方面,这同小孩用粘十为“爸爸办公室”捏制铅笔盒没有本质的区别。第三是整个过程体现出魔术
般的力量--将相互啮合的零部件组装在一起,看到它们精妙地运行,得到预先所希望的结果。比起弹珠游戏或点
唱机所且有的迷人魅力,程序化的计算机毫不逊色。第四是学习的乐趣,来自于这项工作的非重复特性。人们所面
临的问题,在某个或其它方面总有些不同。因而解决问题的人可以从中学习新的事物:有时是实践上的,有时是理
论上的,或者兼而有之。最后,乐趣还来自于工作在如此易于驾驭的介质上。程序员,就像诗人一样,几乎仅 仅
工作在单纯的思考中。程序员凭空地运用自己的想象,来建造自己的“城堡”。很少有这样的介质--创造的方式
如此得灵活,如此得易干精炼和重建,如此得容易实现概念上的设想。

软件任务的进度安排的经验法则。1/3计划、1/6编码、1/4软件测试和早期系统测试、1/4系统测试,所有构件已完
成,在许多重要的方面,它与传统的进度安排方法不同, 分配给计划的时间比寻常的多。即便如此,仍不足以产
生详细和稳定的计划规格说明,也不足以容纳对全新技术的研究和摸索。对所完成代码的调试和测试,投入近一半
的时间,比平常的安排多很多。 容易估计的部分,即编码,仅仅分配了六分之一的时间。 通过对传统项目进度安
排的研究,我发现很少项目允许为测试分配一半的时间,但大多数项目的测试实际上是花费了进度中一半的时间。
它们中的许多项目,在系统测试之前还能保持进度。或者说,除了系统测试,进度基本能保证

 

posted @   秃头的小白  阅读(4)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示