首页 > 代码库 > 《大道至简》第二章

《大道至简》第二章

  在第一章中,我们深知愚公的勤劳、勤奋,他敢下决心将家门前的山搬走,也阐述出了“子又生孙,孙又生子,子又有子,子又生孙,子子孙孙,无穷匮矣。”的思想,可在现代人眼里看来,这将是个工程浩大、耗时巨长的大任务。而在差不多同一时期,有一个人利用平常在空闲时间观察夫人炒菜时的垒灶中的鹅卵石被烧得3爆裂开来、遇水尤甚的现象,他就将这种思想运用在他将开发的巨大的工程中,取得了巨大的效果,也就成就了现在都江堰的景色。

  这就是懒人与勤奋之人的差别所在,我们通常可能尽力脱去自己“懒”的标签,可是就是因为世界上有懒人的存在,才发现了两点之间直线最短不是吗?勤奋的人遇到问题,会排斥捷径,认认真真仔仔细细的去完成,而懒人,他会奇思妙想,想出一些稀奇古怪的方式来解决这一问题,不仅快速完成了任务,还有了自己的休闲和娱乐的时间。重质量的同时,也要注重时间,这就是我们平时所说的效率,没有人会过分关注你做事的途径,只有结果。

  所以,大脑长时间紧张的人呀,不如让自己轻松一下,有可能你会发现另一番小天地。

  接下来再说说懒人的心理活动到底是如何,他们经常会这样想:怎么还不结束,不行,我不想再干了,咦?这样的话是不是可以简单一点,嗯,好,就这样做!所以我推测能敲到5001次PageDown键的人,内心应该不像表面反映的那样勤快,但他给后人开发出了结构体,无论如何我们还是要感谢他。所以,在编程这条道路上走着的人呀,不要再吃亏了,尽量将自己的程序分解开来,面向对象教会了我们如何更好的去理解程序,利别人的同时更利了自己。

  你桌子上的书乱吗?好多人在接触编程很长的一段时间里还是不能更好的理解它,认为它像天上的星星一样,根本得不到,其实就如同老师问的这个问题一样,你到底有没有把自己所学的知识好好的整理起来呢?如何做一个聪明的懒人?先从把自己常用的书放在手边,不看的书籍放在书柜里这样的小事开始吧!

  我们都说程序+算法+结构,只要有算法和结构无论多么大的工程都可以用一个程序完成,可是那是在面向过程的时代。在那个时代,只有“单元”和“模块”的概念,不需要方法就可以完成任意大型的程序。面向过程开发中,“过程”是CPU提供的,“单元”则是编译器提供的机制。程序员不需要再造什么“方法”,就可以进形愚公式的开发工作了。

  在面向对象的时代,像愚公那样的工作,只有浪费时间,为了一个程序要花无数个日夜才能完成,如果有方法那就简单多了,也许几天就完成了。所以我们在这个时代,就要像李冰一样做一个懒人,找方法来完成自己的程序。

   

 

 

 

《大道至简》第二章