今天看啥  ›  专栏  ›  InfoQ

王垠:编程宗派之我见

InfoQ  · 公众号  · 科技媒体  · 2016-08-22 07:59
“ 总是有人喜欢争论这类问题,到底是“函数式编程”(FP)好,还是“面向对象编程”(OOP)好。既然出了两个帮派,就有人积极地做它们的帮众,互相唾骂和鄙视。然后呢又出了一个“好好先生帮”,这个帮的人喜欢说,管它什么范式呢,能解决问题的工具就是好工具!我其实不属于这三帮人中的任何一个。本文转载已获授权,仅代表作者个人观点,文明讨论,拒绝撕X面向对象编程如果你看透了表面现象就会发现,其实“面向对象编程”本身没有引入很多新东西。所谓“面向对象语言”,其实就是经典的“过程式语言”(比如Pascal),加上一点抽象能力。所谓“类”和“对象”,基本是过程式语言里面的记录(record,或者叫结构,structure),它本质其实是一个从名字到数据的“映射 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照