大道至简阅读笔记01

重读大道至简这本书前两章:编程的精义,懒人造就了方法,文章中写道仅仅就编程序来说,实在是一件很简单的事,甚至可以说是一件劳力活。

第一次读的时候还是个菜鸡,所以不太理解,现在也还不算厉害,有一点理解了其实编程掌握了方法并不难,难的是如何将代码写精。程序=算法+结构, 同样是一道题,有的人用100行代码就可以解决,有的人用200行代码才能解决,这才是难的点,就如这本书的绪论中写到:“我当然可以把一本书写得很复杂,或者很厚。这很容易,就如做 Coder 一样:把代码写烂或者写乱都很容易,要想写得简洁却远非易事。代码写得太简洁,老板会认为你在偷懒;书写得太薄,出版社就不愿意出。我看来是忘掉了侯捷先生说过的“买书如买纸”,以书的厚薄来论价值的故事。”代码写的得多很容易,但代码数量多不一定有用。积极工作和勤于思考应该是同等重要的。

懒人造就方法,一切工具的发明都是为了减少人们的劳动力,也就是“懒人”会思考如何减少劳动力,用最小的能耗来提供最大的效率,就如愚公移山,可能在以后的工作中,有人会想到更好的方法来解决这个问题,比如搬家,,懒人不一定懒,但他们在做事之前肯定经过了透彻的思考,如何才能做到事半功倍,他们的体力劳动不一定是最多的,但他们的效率可能是最高的,这就说明了思考的重要性,将本来无规律的事情整理归纳总结,更多的思考并不意味着效率的降低。在完成一件事之前,想清楚自己应该怎么做,比直接上手去做要高效得多。

posted on 2019-06-21 13:00  somethingα  阅读(117)  评论(0编辑  收藏  举报