#组合思维

      更多分类

桥模式(Bridge)

19-06-14 18 jdon

目的 将抽象与其实现分离,以便两者可以独立变化。 说明 假设你有一个武器具有不同的魔法,你应该想混合不同的武器与不同的魔法。你会怎么做?为每个魔法创造每个武器的多个副本,还是只创建单独... 详细

Symmathesy是什么意思?

18-11-06 111 banq

Symmathesy是“一起学习”的意思,把希腊语前缀Syn / Sym(一起)+ Mathesi,(学习)= Symmathesy。 软件不是一个工艺。 这也不是一门艺术。 它也不是工程, 也不是... 详细

如何提高函数式编程技巧

18-10-18 34 banq

如何提高函数编程技巧: - 使用数据类型与操作data types + operations - 剥离不相关的细节 - 将决定性方向性代码放到高层中 - 最大化多义性+类型类别polymorphis... 详细

Mixin在React.js中是有害的

16-07-15 281 banq

Mixin是来自OO世界概念,而React.js是遵循函数式编程概念,在React编程中使用Mixin被认为是有害的。 Facebook官方发表了文章 Mixins Considered Harmf... 详细

函数编程之道

15-04-10 3 2356 5 banq

大师和他的徒弟盘坐着进行图灵冥想,沉思Lambda. 徒弟看着大师问:“老师,你能告诉我什么是简单吗?编程是复杂的,框架通过去除选择使得编程入手变得简单,那么类和框架哪个更好呢?” 大师看着徒弟问:... 详细

组合思维与继承思维的不同

15-03-17 6 409 banq

2015-03-15 16:05 "@jdon007"的内容 两种比较常用的思考方法(或解决方法),用哪一种,还是取决于问题域 ... 讲得很好。 我这几天思考发现组合和继承实际可能代表两种... 详细

共有 6