命令式与声明式编程范式

编程范式概念

Eleanor Thomas

Senior Data Analytics Engineer

命令式与声明式编程

  • 两大类别:命令式
  • 程序员逐步写出程序要执行的精确指令
  • 程序应如何执行
  • ……以及声明式
  • 程序员定义程序逻辑,而非具体执行步骤
  • 程序应执行什么

分步流程图

数独谜题

编程范式概念

命令式编程

  • 命令式编程用于大多数主流语言
  • 包括过程式和面向对象编程
  • 更常见,因为更贴近计算机的工作方式
  • 注意:过程式编程是命令式编程的一种,尽管两者有时被混用

命令式 vs. 过程式

编程范式概念

声明式编程

  • 不如命令式编程常见
  • 函数式编程是声明式编程的一种
  • 声明式编程也用于一些非通用型的专用语言

函数式编程是声明式编程的一种

编程范式概念

让我们来练习!

编程范式概念

Preparing Video For Download...