信1407-2班20142897程怀远 《大道至简》第二章

《大道至简第二章》读后感

“僰道有故蜀王兵兰,亦有神作大滩江中。其崖崭峻不可凿,乃积薪烧之”

——《华阳国志》    战国李冰懂得以火烧山再泼水裂之,并不是因为他勤快每天都在扣石垦壤,相反的,正是因为他的懒,才让他找到了忙里偷闲的方法。因在家无事给妻子做饭发现火可以使鹅卵石裂开,遇水尤甚,看来他时间很充裕,还有闲暇时间去看这些,说明他的确很懒。但正是他的懒,才让他能够找到并利用方法。

在学习编程方面,虽然一个人有一个人的方法,但也不否定有一些共同的方法。其中《大道至简》中就提到了这种方法,那就是:分析+描述+编程,大部分人容易将前两步中的一步甚至两步省略,直接进行第三步,如果你真能写出程序来,要不你是大师级别的人物,要不你就是按着模板抄的,很显然,“大部分人”指的是后者。后者一但遇到某种情况,例如,让他编写一个新程序,从来没有人写过或者没有模板可以利用的,那么他纠结的时候就到了。所以我们不能做后者。

《大道至简》里面的语言很朴实,但却很精辟,能够一语中的,简单却又清楚的教给我很多可行的方法,在大一将近一年的时间里,我几乎都是上面说到的“大部分人”中的一员,虽然每天努力去听课,尝试着去写各种程序,但是我发现一旦离开模板,我立刻就抓瞎,就跟个初学者一样,甚至都不敢下手去写,当然其中也有下的功夫不够的原因,但大部分原因还是我没有一个具体的学习方法,直到现在,在老师课上讲过《大道至简》里面的内容以后,我就觉得眼前一亮,真的看到了希望,我终于知道我自己失败的原因,虽然并不是自己找出来的,但知道以后还是很兴奋,因为现在去补仍旧为时不晚。两周来我一直在练习,虽然提高不是很大,但一直都在进步着,因为有成就感,所以对于计算机语言的课也越来越感兴趣。

《大道至简》中提到了问书桌整不整齐的问题,其实到了大学,很多事都比较讲究,所以说在自身方面也改变了不少,如果说书桌不整齐,那就要退回到高中时候了,高中生大部分人书桌都不整齐,但是如果想要找到东西却是能够第一时间找到的,为什么呢?因为我们可以利用一些物品来保证试卷与试卷之间分开,每一科目对应在某个地方,其实这就是懒人的方法了,这个方法可以给我们节省很多时间。想知道一个人的素质,从他的言行最好判断,《大道至简》中说,既然能将书桌弄得整齐,那么为什么不能将知识在脑子里捋顺呢?的确,我们需要时间来整理脑子里的知识,或许时间会很长,但不要着急,俗话说:磨刀不误砍柴工,在知识被运用之前将其捋顺,那么运用的时候你就能够节省更多的时间。《大道至简》可以说是很多陷在误区里的人的法宝,它能够将人从里面带出来,让你真正的成为一个有能力者。

时间: 2024-08-27 02:21:24

信1407-2班20142897程怀远 《大道至简》第二章的相关文章

信1403-2班20142897程怀远 课后题第一题

1 package demo; 2 //An addition program 3 4 import javax.swing.JOptionPane; // import class JOptionPane 5 6 public class Addition { 7 public static void main( String args[] ) 8 { 9 String firstNumber, // first string entered by user 10 secondNumber;

信1403-2班20142897程怀远

1.什么是反码.补码跟原码? 答:二进制的原码.反码和补码 在计算机内,定点数有三种表示法:原码.反码.补码 所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值大小. 反码的表示法规定:正数的反码与原码相同,负数的反码是除符号位外,逐位取反. 补码的表示法规定:正数的补码与原码相同,负数的补码是在反码的末位加1. 1.原码.反码和补码的表示法 例如:         符号位               数值位 [+7]原=       0         

信1407-2班20142897程怀远

一.题目要求:编写一个程序,此程序从命令行接受多个数字,求和. 二.之后输出结果. 三.设计思路: 定义一个字符串数组并输入,然后再通过将字符串类型转化成整型来相加实现 四.流程图: 二.源代码: package demo; import java.util.*; public class Stringplus {  public static void main(String args[]){ Scanner sca = new Scanner(System.in); String n; in

信1403-2班20142897程怀远 ppt问题总结

一.以下代码为何无法通过编译?哪儿出错了? 答:Foo类中定义时引用了整型定义变量,上方new Foo()括号中应添加整型变量或数值.如果类提供了一个自定义的构造方法,将导致系统不再提供默认构造方法. 二.Java字段初始化的规律 源代码: public class InitializeBlockClass { {  field = 200; } public int field = 100; public InitializeBlockClass(int value){ this.field

信1407-2班20142897程怀远 《大道至简》第三章

<道至简第三章读后感>           “言人三为众,虽难尽继,取其功尤高者一人继之,於名为众矣.”         ——<汉书·高惠高后文功臣表序>颜师古注 时间过得很快,转眼间第五周也已经过去,<大道至简>这本书我也读了两三次了,可以说第三章是最让我头疼的一章,也是最让我觉得难懂的一章,开头两小节还好,越到后面就觉得越晦涩. 一个良好的团队是一个项目开发的保证,那么如何看出团队的优劣呢?这就需要看一个团队组建者的眼光.别的先不说,最起码团队中的每一个人都得能够清

信1403-2班程怀远20142897《大道至简》第五章读后感

<大道至简第五章>读后感 “虚有其表耳.” ——<明皇实录> 随着时间一天天的过去,我们的Java语言学习几近了尾声,<大道至简>这本书也已经读了很多遍,最后一章讲的是过程,题目就是失败的过程也是过程,那么究竟是过程重要还是结果重要? 有的人说是结果重要,对于程序员来说那么就是最终程序的实现了,但是实现的过程我们能忽略吗?对于程序员来说显然是不能的.所以说过程同样重要,或许客户给对于我们的要求就是只要你能实现最终的目的就好了,但是一个好的程序员是不会仅仅局限于“实现”的

JavaPPT课后作业信1403-2程怀远20142897 11月2号

实验题目: 随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中. 设计思路: 首先定义一个数组,容量为10,定义一个字符串变量做输出备用,在一个for循环中利用random函数生成随机数,并录入到数组中,循环次数为数组长度,并求和,另一个for循环中将每一次循环出的随机数以字符串形式给之前定义的变量做初始化,每个数以空格间隔.最终以消息提示框形式输出 程序流程图: 源程序代码: import javax.swing.JOptionPane;//

《大道至简》读后感 网1403-2 程怀远 20142897

<大道至简>读后感 “虽我之死,有子存焉:子又生孙,孙又生子:子又有子,子又有孙.子子孙孙,无穷匮也.而山不加增,何苦而不平?” ——<愚公移山>·<列子·汤问篇> 这是我第一次读像这种理论性的文章,之前都是一些小说之类的.说实话,一开始我对这种小说并不感兴趣,因为我认为这都是讲一些大道理的东西,而我虽然理解但是并不一定能看的进去,但是通过本次对<大道至简>的阅读,让我认识到这一类书并不一定是枯燥乏味的,书的内容更加偏向于学习方法,而不是枯燥的大道理. 从高

桥上临风 望日怀远

桥上临风 望日怀远 昔日闲观桥上伊人.两岸垂杨.日沉河底伴客行.涂鸦一文,自娱自乐. 暗潜流水伴客行, 丝丝条条作链长. 枉自凝眉天不语, 杨花落尽人不还. (2014.6.3) 桥上临风 望日怀远,布布扣,bubuko.com