代码大全 编程思想
q472599451
这个作者很懒,什么都没留下…
展开
-
《代码大全》读后感2
代码大全,第三章,软件创建的先决条件,一个软件的质量是由你的准备工作占整个开发流程的时间决定的。 在开始修造一幢房屋之前,建筑工人会评审蓝图,确认所有用料已经备齐,并检查房子的 地基。建筑工人为修建摩天大楼和修建狗舍所做的准备工作是截然不同的。但不管是什么样的 项目,准备工作总是和需要相适应的,并且应在工程正式开始前做完。 本章主要论述在软件创建之前所要做的准备工作,对于建筑业来说原创 2012-07-10 17:13:58 · 1750 阅读 · 0 评论 -
《代码大全》读后感1
最近在看代码大全,觉得这本书写非常好,这本书没有涉及太多的算法和代码,讲的是一种编程的一种思维模式。下面是节选,我觉得把写软件比喻为建房子非常形象。 “建造”一词的想象比“写”或者“种植’软件的想象更为贴切,它与“增量”软件的想 法是基本一致的。建造隐喻暗示了许多诸如计划、准备、执行等工作阶段。如果你仔细研究这 个隐喻,你还会发现它还暗示着其它许多东西。 建造一个四英尺高的塔需要一双稳健的原创 2012-07-10 16:37:34 · 2663 阅读 · 0 评论 -
《代码大全》读后感3
如果想开发一个高质量的软件,必须自始至终重视质量问题。在开始阶段强调质量往 往比在最后强调质量更为有效。 · 程序员的份内工作之一便是向老板和同事宣传软件的开发过程,包括在编程开始前从 事先决条件准备工作的重要性。 · 如果问题定义工作做得不好,那么在创建阶段,所解决的问题可能并不是用户真正要 解决的问题。 · 如果需求分析工作做得不好,很可能因此而漏掉要解决问题中的重要细节。在创建工原创 2012-07-10 23:14:10 · 716 阅读 · 0 评论 -
《代码大全》读后感4
要想写好 PDL,首先要用易懂的自然语言,避免拘泥于某种程序语言,其次要在意向 层次上写 PDL,描述设计作什么而不是如何作。 · PDL 到代码流程方法是详细设计的有力工具,而且使得编码非常容易。可以把 PDL 直 接翻译成注释,但要注意保证注释是精确而有用的。 · 应该在工作的每一步中都检查子程序,并鼓励同事们检查。这样,可以在投入的资金 和工作努力最少时便发现错误,从而极大降低改错原创 2012-07-11 10:58:52 · 525 阅读 · 0 评论 -
提问的艺术
在 黑客 的世界,你所提技术问题的回答很大程度上取决于你提问的方式与解决此问题的难度,本文将教你如何提问才更有可能得到满意的答复。 开源程序的使用已经很广,你通常可以从其它更有经验的用户而不是黑客那里得到回答。这是好事,他们一般对新手常有的毛病更容忍一点。然尔,使用我们 介 绍的方法象对待黑客那样对待这些有经验的用户,通常能最有效地得到问题的解答。 第一件需要明白的事是黑客喜欢难题和激转载 2012-08-12 21:46:12 · 2897 阅读 · 0 评论