声明式是一种编程范式与 命令式的编程范式对立。。
特点:关注结果,有严格计算逻辑,无副作用。命令式关注运行原理与过程。
声明式包含的子编程范式:函数式,DSL,约束式,逻辑式。
注释
副作用:在计算机科学中,函数副作用指当调用函数时,除了返回函数值之外,还对主调用函数产生附加的影响。例如修改全局变量(函数外的变量)或修改参数。
声明(Declarative)式与命令(Imperative)式
原文:https://www.cnblogs.com/lemos/p/9220811.html