zoukankan      html  css  js  c++  java
  • 大道至简读后感

    在老师的建议下,我利用的暑假前三周的时间阅读了周爱明老师的《大道至简》这本书。一开始我是拒绝的,心想这仅仅这不过是一个用来逼迫我们学习的假期作业而已,但是当我整个看下来后,才发现书中作者的思想对我还是有很大启发的,我是做了一件有意义的事的。

    作为软件工程的经典读物,大道至简这本书注重的是思想上的启迪“大多数人看书都希望学到一些招数、方法,能尽快在工作中用上,这是不错。但要想真正达到更高境界,就必须明白背后的道理。”整本书并没有去大谈特谈详细的软件工程,很多地方只是指明了方向,这样做的原因作者在书中也有写:”我在决定担任这家公司的软件架构师的同时,我就意识到,我没有足够的精力来运作这本书。——我的 意思是如果要把他做成纸质的书的话,我没有足够的精力。我只想写一本“阐明软件工程的思想核心”的书。这本书要很容易就读明白,还要很容易就想通,还要很容易就知道:工程其实很简单,只是大家把它做复杂了。“ 整本书很短,短到一上午就可以读完,但正如作者所说: “我当然可以把一本书写得很复杂,或者很厚。这很容易,就如做Coder 一样:把代码写烂或者写乱都很容易, 要想写得简洁却远非易事。“这是一本虽薄但有分量的书。

    全书分为几大章节,每个章节分别讲述编程的不同方面,这其中包括讲编程的本质,编程由面向过程向面向对象的转变,程序开发的团队管理,做项目时,开发人员与客户的沟通问题等很多方面。看完整本书给我的感觉像是,作者对一个初出茅庐,但跃跃欲试的“新手‘的淳淳教诲,他告诉你很多道理,为你指明方向,希望你少走弯路,也希望你能懂他。

    这本书给了我很大的启发,其中之一,也是最深刻的,莫过这句“是懒人造就了方法“,此懒人非彼懒人,在我们平日的印象里,懒人是好吃懒做,不招人喜的一类人的通称,但这里的懒人指的是那些不拘泥于旧方法,而努力创造新事物的敢于开拓的人。之所以说他们是”懒人“,是因为他们不把时间浪费在大量重复枯燥的工作上,他们用自己的智慧,打开新的大门,带来了新的光。我过去也曾照搬书本,死记硬背,到了要用的时候,却并不好用,就像书中一样:“勤快的愚公创造不了方法。”,“对于要 把“一百万行代码写到一个文件”,查找一个函数要在编 辑器里按五千次 PageDown/PageUp 键的勤快人来说,是 不能指望他们创造出“单元文件(Unit)”这样的开发方法来的。”大量重复枯燥的工作带来不了质的突破,于是:“是要归终于那个在按第 5001 次PageDown键时,突然 崩溃的程序师。他发自良心地说:不能让这一切继续下去 了,我一定要把下一行代码写到第二个文件里去。我发誓, 我要在编译器里加入一个Unit关键字。”,新的大门打开了。这让我警醒,我决定,日后遇到问题,第一件事是分析,尽可能找到一个最高效的解决办法,而不是生搬硬套前人的经验了。

  • 相关阅读:
    Linux常用命令大全
    CentOS安装Apche+Mysql+PHP
    ThinkPHP5.1设置404页面
    ThinkPHP5 循环标签
    deepin下安装apache+php+mysql
    deepin安装
    PHP中的http协议
    JSP四个作用域
    application跟session的区别
    jsp内置对象--session
  • 原文地址:https://www.cnblogs.com/ICDTAD/p/11275317.html
Copyright © 2011-2022 走看看