《大道至简》第六章读后感及本次课后习题11.9

大道至简第六章读后感

    “得其精而忘其粗,在其内而忘其外;见其所见,不 见其所不见,视其所视,而遗其所不视。”

                                                                                                                    ——《列子·说符》

    本章已是《大道至简》这本书的第六章,题目是“从编程到工程”,开篇第一节便是说语言只是一门工具,而我们自从来到大学来到计算机专业,听到最多的一句话就是“语言只是一门工具”,但是很多时候,我们还是不懂,直到我们学习的逐渐深入,才真正理解了这句话并没有想象的那么难懂,它就是它本身的字面意思,总是习惯把简单问题想复杂的我们,也是时候该清醒清醒了。

    从编程到工程,我们目前处在的阶段就是编程阶段,可以说我们对工程也有了一定的认识,想要将编程做成工程,首先要做的便是组建好一个好的团队,从第四章开始,我们仿佛就一直没有离开“团队”这个词,可见开发项目做工程,团队是至关重要的。

    最狭义的工程,是描述“做什么”和“做到什么”。也就是说,是对目标的描述和成果的检测。至于这个 工程目标的实现,是“过程”和“方法”的事;而有效、 快速地实现“过程”和“方法”所需的,就是“工具”。

    书中说,工程理论其实是包含组织学的,这句话我没弄懂到底是说团队上的组织还是制作项目上的组织,但在我看来,两者都将需要组织,团队上没有组织没有纪律那还不如一团散沙,工程上,如果没有组织,那么这个工程也就是口头说说罢了。

    如果说工程关心的是“需求”、“配置”和“文档”等 等这样一些要素,那么这样的工程还是停留在技术层面的:关注的还是工程的实现细节,而非目标。从角色的角度来看,这是项目经理和技术经理所共同关注的那一部分。

    然而项目经理还必须关注于人力资源、项目资金以及 多个项目之间的协调等等。这些与工程本身并没有直接关 系,而是“组织”方面的内容。

    本章中间第七节写到BOSS问题,说实话,一开始我对BOSS的理解也就仅仅局限于书中说到的“发工资”阶段,很好理解啊,BOSS给发工资嘛,读了这一章才认识到真的是大错特错,BOSS是管理层面上的人,是提出方案的,组织好一个团队就已经很不容易了,如果再加上管理工资问题那就更加的忙不过来了。回到工程上,经营者也就是BOSS决定了一个方向,组织者保证决策与这个方向是同步的,而工程是在这样的一个方向、决策的构架下的一个具体行为也就是说,工程中没有 BOSS。

    本章节还提到了方法问题,第二章中说“是懒人创造了方法”,方法是贯彻整个工程的一个词,有了方法就有了工具,事情也就更容易解决,工程也是如此。最后再多说一句“程序=数据+算法”。

本章节课后题:

1、  继承条件下的构造方法调用:

答:通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。

2、  不可变类的作用:

答:可以方便和安全地用于多线程环境中,访问它们可以不用加锁,因而能提供较高的性能。

 

转载于:https://www.cnblogs.com/chy-916/p/4947325.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值