zoukankan      html  css  js  c++  java
  • 读《大道至简》第五章有感

      《大道至简》第五章开篇引用《明皇实录》中的一句“虚有其表耳”。用现在的话来说就是“徒有其表罢了”。然后就讲做工程绝不是做过程,为什么这么说呢?因为做过程只是按照一个固定的模版,一步一步的做下去。而这样做出来的产品往往是不太令人满意的。也注定是失败的。所以我们就需要从这个失败的过程中找到失败的原因。因为我们把做工程当成了做过程,没有考虑实际的情况。而是按照一个模版机械的去做,工程注定做不好。只做过程做出来的所谓的工程,只是“虚有其表耳”。

          因此,做过程不是做工程的精义,也不是目的。

          做工程也不是走过场,如果把做工程当做是做过场。每一个工程都按照同一和固定的模版一步一步做下来。没有实质的内容,最后,编程人员受不了,辞职了。客户受不了,撤资了。这个过程也必定是失败的,所以我们需要在这个失败的过程中吸取教训。

            做工程最终要的是实现这个工程的作用,很多人从一开始编程的时候就把问题的本质忘了。我们编程就是为了实现一个东西,无论是一个小到称手的工具,还是一个大道千万的工程。我们最终的目的就是去实现它,而有些人为了做工程而做工程,经常就说做工程需要这样,做工程需要那样。而不是说项目需要这样和客户的本意是那样。这样做的结果肯定就是他们做完了这个工程的每一个过程,然而并没有做完这个项目。这个工程肯定是失败的。这些工程堆成的工程是失败的,到我们要做好工程,这些过程也是不可缺少的。

       这些过程也不是死模型,我们得去灵活的作用这些过程。并不是模型上这个过程应该怎么做我们就必须怎么做,我们未必根据这个项目需要的这一个过程是怎样的,客户的需求是怎样,最后这个工程做出来的操作难度这些怎么样。这都需要我们去灵活运用模版中的这些过程。

        工程不是做出来的,而是组织出来的。我们总在说做过程,好像做工程就跟蒸馒头似的,按照一个模板一步一步就做出来了。然而做工程并不是这样的。它是通过项目经理分配任务,各个组织分工合作做出来的。

         作为一个软件工程的学生,以后肯定要做工程的。通过这一章的学习。我对做工程有了一个全新的认识,以后做工程必须先要熟练掌握这些过程。虽然单纯的这些过程堆出来的工程并不能满足客户的需求。但做工程也不能少了这些过程。所以说失败的过程也是过程。我也将好好学习这些过程。灵活的作用它们。

  • 相关阅读:
    C# 正则表达式学习笔记(三)
    由于WEB服务器上的"ISAP"和"CGI"限制列表设置,无法提供您请求的页面——错误解决
    用户IIS APPOOL\Classic.NET AppPool 登陆失败——错误解决
    silverlight 学习笔记 (二): silverlight的开发模式
    CAB学习():使用SCSF创建shell的过程
    关于css及安全配置的注意事项
    silverlight 学习笔记 (四): MVVM+WCF Ria开发架构
    silverlight 学习笔记 (三): silverlight中的数据绑定
    软件开发了10年,迷茫了
    silverlight 学习笔记 (五): MVVM Light Toolkits 之 RealCommand
  • 原文地址:https://www.cnblogs.com/ygl888/p/4930672.html
Copyright © 2011-2022 走看看