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

            初看到这本书的书名时,心想“大道至简”应该就是把大的道理写简单的意思。当通读过整本书后,发现这本书主要讲工程管理。书中将工程为少,管理居多。猜想作者是想告诉我们,一个好的工程项目的产生,不仅需要个人的编程技术高超,还需要整个团队的协作以及管理上的得当。

           第一二两章用移山的事例生动鲜明地解答了我们出编程时的一些疑惑。程序=算法+结构。算法就是将我们编程时用逻辑语言描述出来的想法,而结构就是数据实体。然后又讲编程中所用的方法。方法其实是为了我们编程更加有逻辑,编成更加方便而出现的。编程不一定得必须使用方法。

           然后文章有介绍了团队管理的一些基本特性:主从、监督、责任。主从就是团队中的其他人应该听从团队中领导人的领导。而监督就是团队中应该有人或相应的制度去监督团队中的其他人。责任就是每个人在团队中都应该有自己的责任,为自己所作的事情负起责任。团队中的领导也应该为自己所领导的团队负责任。

           接下来文章先以C语言为例说明,开发人员不能用开发人员所熟悉的计算机语言与客户沟通。若开发人员为了尽早状态去与客户沟通,必须先把自己的角色编成“需求调研”,不要在沟通时以开发者身份自居,而是应想方设法用客户的语言沟通,然后再把客户所用自然语言描述的需求变成编程时所用的需求。与客户沟通还应注意沟通的效率,用尽可能少的时间去了解客户对这个项目真实的需求,这就要讲究沟通的方法。所以沟通看似简单、人人都会做的一件事情,但是好的沟通却很少有人做到。在项目中不仅与客户、开发人员沟通,还要与后来人沟通。可见沟通真的是很重要,在生活中也一样,好的沟通能够交流信息、增进感情·,而不恰当的沟通只能制造误会,产生隔阂。

           《大道之简》告诉了我们一些编程和工程管理中一些需要注意的方法技巧,并且教会我们在接下来的学习与实践中如何去思考。《大道之简》犹如大海中的一盏灯,指引着我在接下来的软工学习。

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    RabbitMQ的ACK机制
    Flex保存文件 FileReference.save(data,filename)
    Flex Builder cannot locate the required debugger version of Flash Player
    Flex每日小记
    IT民工
    R读取文件内容到Frame
    ArcGIS9.2 9.3
    超时空的心情
    ArcMap中设置.mxd相对路径
    MyEclipse Flex Tomcat BlazeDS
  • 原文地址:https://www.cnblogs.com/wl2017/p/7297326.html
Copyright © 2011-2022 走看看