大道之简临近了尾声,作者也开始了“与前文相呼应”,第六章的内容大部分建立在前面五章的基础之上,对相关的名词进行了进一步的阐释,理解,对有关的概念进行了扩充。一开始说了,语言只是工具,这几乎与第一章的内容相呼应,不讲JAVA/C/C++等等语言的好坏,只是把他们放在工具的层面来说。没有对语言的膜拜也没...
分类:
其他好文 时间:
2015-11-08 19:17:47
阅读次数:
143
本章的题目是从编程到过程,刚开始讲到语言只是工具,学会制作和使用工具才是最重要的,当一些编程人员天天为了用哪种语言好以及评论各种语言的优缺点,此时便会被工具所累,忘记了做工程的目的。第二部分讲到了程序,程序=算法+结构,这是大一时期c++老师每次上课必说的一句话,这是编程的本源定义,也是原始的状态。...
分类:
其他好文 时间:
2015-11-08 19:12:40
阅读次数:
178
“得其静而忘其粗,在其内而忘其外;见其所在,不见其所不见,示其所示,而遗其所不视。”第六章的开头是引用《列子·说符》中的一句话。教会我们要学会透过现象看内在,不要仅仅拘泥于不重要的东西。最为一名程序员来说,语言只是一种工具从何说起呢?就像人与人之间交流使用语言一样,编程人员与计算机之间的交流使用的就...
分类:
其他好文 时间:
2015-11-08 19:11:06
阅读次数:
128
《列子.说符》中说:“得其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视。”这句话是说:得到了它的精微,而放弃了它的粗略,省察其内部而忘却其表象,看见了他所应当看见的地方,而没有看见他不必看见的地方,考察了他所应当考察的地方,抛弃了他所不必考察的地方. 我现在大二,...
分类:
其他好文 时间:
2015-11-08 17:51:24
阅读次数:
128
语言只是工具,在学习编程的过程中,我们不断接触多种多样的语言,学习并且运用它们。我们会因为无法精通某种语言而着急,而担忧,当然也会因为对某种语言的了解而兴奋,而激动。但逐渐的,我们忘记了学习语言的最终目的,编程和工程不同,我们可能在编程中用不同方法解决问题,可能因为哪种方法的更巧妙或者技术方面的问题...
分类:
其他好文 时间:
2015-11-08 14:36:54
阅读次数:
165
大道至简第六章--从编程到工程这一章主要是弄清语言的意义,工作中方方面面的偏重向。一:语言只是工具我在学习的编程时候,不时认为这东西跟数学一个样,记一些死公式,然后套用,用一些巧妙的方法,解决的一些问题。在解决问题的过程中,能发现解决的方法多如牛毛,同语言一样,同一种意思能用不同的方法说。某种程度上...
分类:
其他好文 时间:
2015-11-08 14:34:53
阅读次数:
207
作者首先讲的是编程时对于语言的认识,作者在第一章时就说过,成天讨论这门语言好,或者那门语言坏的人,甚至是可悲的,对于一个程序员,或者以程序员自命的人来说,看清楚软件编程的第一步,就是一句“语言只是工具”。 作者在这张图中阐述了代码、方法、过程、与组织的关系,在最内层的环中是编程的本源定义...
分类:
其他好文 时间:
2015-11-08 14:31:56
阅读次数:
159
第六章 从编程到工程 有经验的开发人员不会总是热衷于讨论语言之间的优越性,因为他们明白,语言仅仅是一种工具,一种连接编程人员与计算机之间的纽带,只是在某个方面的适用范围不同,所以语言是平等的。当然了,想要做工程,语言是必不可少的。 编程归结到根本只有一条定义,就是“程序 = 算法 + 结构”,无.....
分类:
其他好文 时间:
2015-11-08 14:30:31
阅读次数:
202
接着阅读大道至简,就从题目来说作者或许又将向我们讲述自己的真实经历,这些看似平常但对于我们这些菜鸟来说应该是非常珍贵的资料,这将引领我们在软件工程这一途上认知得更多,积累更多的经验,也就意味着在今后的职业生涯中更加的有竞争力,这些似乎都是我们应该感谢作者的强大的。这也是我为什么一直感到作者写的这.....
分类:
其他好文 时间:
2015-11-07 21:44:21
阅读次数:
174
目前我们已经学习了c++,java两种编程语言了,对于我们来说所关心的总是代码该怎么敲,可能还并不会去在意到底用什么敲比较方便或者更好,再或者是自己习惯用哪个来编译,但是读了这章内容,发现其实很多业内人士对所用的语言都是很在乎的,就比如作者之前在特长里写道擅长TPascal、Delphi、TASM系...
分类:
其他好文 时间:
2015-11-07 21:41:26
阅读次数:
230