知识卡片

范式是约束

专业/工作

内容

编程范式的核心不是赋予更多能力,而是限制危险做法:结构化限制任意跳转,面向对象约束依赖方向,函数式限制可变状态。好架构常靠约束获得自由。发散:选择范式时,不只问它能表达什么,更要问它禁止了哪些会拖垮系统的习惯。

参考来源

《架构整洁之道》第3章《编程范式总览》