赞
据说MS内部曾经盛行的C开发风格就是用函数指针造各种OO轮子……
编程本质上就是以各种手段编排,组织函数调用序列
OO就是抽象了其中一些常用的编排手段以简化复用
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: uncle bob 在 clean architecture 里说,他认为提供 class 和继承语法,本质上就是函数指针的语法糖,是用来规范、限制函数指针使用的。
: 结构化编程限制goto,用if for这些语法糖代替
: OOP限制函数指针,用class继承这些语法糖代替
: ...................
--
FROM 116.233.186.*