架构整洁之道笔记(二)-编程范式

第三章 编程范式总览

结构化编程对程序控制权的直接转移进行了限制和规范。

面向对象编程对程序控制权的间接转移进行了限制和规范。

函数式编程对程序中的赋值进行了限制和规范。

编程范式和软件架构的关系?
多态是我们跨越架构边界的手段,函数式编程是我们规范和限制数据存放位置与访问权限的手段,结构化编程是各模块的算法实现基础。这和软件架构的三大关注重点不谋而合:功能性、组件独立性、数据管理。

猜你喜欢

转载自www.cnblogs.com/windpoplar/p/12544471.html