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

        正如作者所说语言只是工具,工具和工具之间并没有什么太大的不同,只是用工具的那个人不同而已,语言是我们掌握的,你能说英语就比汉语好吗?他们是有不同,但更多的是相同,他们都是语言,都是用来交流的,并没有什么不同。

             推动逻辑向前发展的是“方法”和“方法论”的出现。“方法”是实践的成果,是由长期的编程实践,自然地归演与总而来的。只要实践积累到一定的成度,“方法”就会自然而然的出现,并不一定是由一些软件大公司、软件大能提出来的,也许他们没提出来,但你却正在使用。理解方法或注意到自己正在使用却没人总结的方法是需要编程经验的,而编程经验来自于回顾、理解于分析,不是来自于你将要写的下一行代码。编程需要总结,需要回顾,需要理解。只有这样才能增强自己的编程能力。

        工程简单地说就是描述“做什么”和“做到什么”。那么工程是因为什么而出现的呢?随着软件规模的不断增大,项目的“复杂”可能要求不同的知识领域的角色参与。那么“团队”作为开发行为的模式,是软件规模和复杂度渐次积累的结果。由此,工程就出现了。工程。工程就是对目标的描述和成果的检验。很显然,软件规模的不断增大是工程产生的根本原因。项目的复杂导致只有更多拥有多方面知识的角色参加才能解决问题。所以团队意识在项目实现中就显得更加重要。

        在一个团队里,真正的BOSS并不是那个付你薪水的人,付薪水的只是上司,是部门经理或者说团队经理,并不是真正的BOSS,真正意义上的BOSS是属于经营范畴的,他的职权范围是管理层,并不决定开发人员的薪水。BOSS决定的是一个团队发展的方向,组织者的职能是保证决策与方向的同步,工程则是在这样的方向和决策构架下的具体行为,开发者的职能便是这些行为的实际操作者。分工明确,做好自己的本职才是项目顺利完成的充分条件。

        

        

        

  • 相关阅读:
    安全编码1
    VPP tips
    VPP概述汇总
    C语言安全编码摘录
    TCP-proxy
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.4. Matplotlib: plotting
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.3. NumPy: creating and manipulating numerical data
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.2. The Python language
    Scipy Lecture Notes学习笔记(一)Getting started with Python for science 1.1. Python scientific computing ecosystem
    25马5跑道,求最快的五匹马的需要比赛的次数
  • 原文地址:https://www.cnblogs.com/liguoshuai/p/4950885.html
Copyright © 2011-2022 走看看