zoukankan      html  css  js  c++  java
  • 大道至简阅读笔记03

    1. 在过去,我并不能理解语言、程序、方法、过程、工程、组织之间的关系,认为他们单独存在。

    2. 程序=算法+结构”。这是编程的本源定义,也是原始的状态。与代码相关的任何工作,最终仍旧会落足于这样的一条规则。编程的精义于此。从有开发行为开始,它就存在了。愚公在数千年前就在用类同的行为做编程实践,而几十万年前智人,也在循环与分支所构成的逻辑中打转。

    推动这种逻辑向前发展的,是“方法”和“方法论”的出现。长期的编程实践,自然的归演与总结,必须沉淀为某种(软件开发)方法,于是“过程”出现了,于是“对象”出现了,于是相关的方法论也就出现了。

    过程伴生工程而出现。过程解决的是工程中角色间的关系问题。

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

    3. 现在我已经清楚地明白了语言、程序、方法、过程、工程、组织之间的关系。

  • 相关阅读:
    装饰模式
    You can't specify target table 'a' for update in FROM clause
    Spring事务知识点
    JAVA中的volatile关键字
    验证HashSet和HashMap不是线程安全
    ZYNQ7000 通过FPGA Manager加载比特流
    verilog中可综合的task使用
    verilog条件编译
    Vivado debug异常现象
    Matlab相关函数使用
  • 原文地址:https://www.cnblogs.com/kangxy/p/8320265.html
Copyright © 2011-2022 走看看