0%

面向过程

概念

  • 是站在过程的角度思考问题,强调的就是功能行为,功能的执行过程,即先干啥,后干啥

  • 而每一个功能我们都使用函数(类似于方法)把这些步骤一步一步实现,使用的时候依次调用函数就可以了
    按顺序一个一个来去做

面向过程的设计

  • 最小的程序单元是函数,每个函数负责完成某一个功能,用以接受输入数据,函数对输入数据进行处理,然后输出结果数据
  • 整个软件系统由一个个的函数组成,其中作为程序入口的函数称之为主函数
  • 主函数依次调用其他函数,普通函数之间可以相互调用,从而实现整个系统功能

面向过程的缺陷

  • 面向过程的设计,是采用置顶而下的设计方式
  • 在设计阶段就需要考虑每一个模块应该分解成哪些子模块,每一个子模块有细分为更小的子模块
  • 如此类推,直到将模块细化为一个个函数

↓赏一个鸡腿... 要不,半个也行↓