zoukankan      html  css  js  c++  java
  • 《大道至简》第二章阅读笔记

          俗语有“懒人是推动社会发展的生产力”,这句话并不是空穴来风,所谓“懒”,并不是说什么都不做,而是通过思考,让解决问题的方法能够更加简单易行。愚公垦石扣壤,而李冰积薪烧之,冰水浇之,一座大山,不用子子孙孙无穷无尽的劳作,就可以在顷刻之间化为乌有,不同的方法,却让同样的问题解决起来有了天壤之别,  这就是观察与思考的魅力。我们不能做一个头脑简单的程序员,积极工作和勤于思考都需要费时间,“磨刀不误砍柴工”,只有勤于思考,不断优化,才能让然复杂的问题简单化,而这种优化正是我们现在所需要的。“是懒人创造了方法”,方法得于思考,思考才是解决问题的最终方法。

          对于初学编程的我们,很难想象到一百万行代码的概念,而这一百万行代码写在同一个文件夹,里一旦出现Bug,就要在这一百万行代码中通过 PageDown/PageUp 来查找,寻找一个函数也要在这一百万行里寻找;于是“单元文件”在那个程序员崩溃的瞬间应运而生,有懒人,就一定会有懒人的懒方法。有了单元文件,模块的概念也就随之产生,大模块到小模块,小模块到小小模块,于是,程序也变得赏心悦目,简单易行起来。就这样,一个概念的诞生,从体力上解放了程序员,进而在人类发展中有了更大的进步。

          若总是在囫囵吞枣地被人灌输知识,从来不知汲取与消化,又怎会用自己的大脑编写自己的程序,如同书籍的分类整理一样,知识也需要分类整理与归纳,明确了分类的标准,类别的用法,才能调用自己大脑里的知识,去思考问题,解决问题。及时整理所学的知识,把知识整整齐齐放在脑子里,以方便使用时快速查看调用。这才是一个“懒人”应该具备的素质,花费一点点时间去整理,省去了面对程序时手足无措的无奈,与重复“查找翻阅”的繁琐。

          面向对象还是面向过程,如同前面论述的单元文件与上百万行代码工程一样,编写程序的对象化,让大的问题分模块儿会儿解决,从而达到大道至简中“简”的效果。

          因为“懒”,所以人类不断地在进步。一次次革命,让人类的双手不断得到解放,从手工劳作到机械化生产,到如今的电子信息化时代,人类一次又一次地取得了突破。但是,在这个过程中,我们的大脑却是最不能懒的,只有通过大脑的运作,才能从根本上解决问题,从而让我们坐享其成。

          在解决实际问题的过程中,不要一拿到问题就盲目地解决,要通过思考来提高事情解决的效率,避免一次次重复劳作走进死胡同。要做一个懒人。就要通过大脑的运作来满足自己偷懒的愿望,用懒人的方法解决复杂的问题,这种“懒”,才是智慧,才是推动社会发展的源泉。

  • 相关阅读:
    SQL Server, Timeout expired.all pooled connections were in use and max pool size was reached
    javascript 事件调用顺序
    Best Practices for Speeding Up Your Web Site
    C语言程序设计 使用VC6绿色版
    破解SQL Prompt 3.9的几步操作
    Master page Path (MasterPage 路径)
    几个小型数据库的比较
    CSS+DIV 完美实现垂直居中的方法
    由Response.Redirect引发的"Thread was being aborted. "异常的处理方法
    Adsutil.vbs 在脚本攻击中的妙用
  • 原文地址:https://www.cnblogs.com/ttzz/p/5904574.html
Copyright © 2011-2022 走看看