#函数式编程

OOP和FP的区别

18-11-29 2374 1 banq

首先确定什么是OOP和什么是FP? 什么是OOP? 为了真正掌握这一理念,我强烈建议您关注 Alan Kay 的工作。当然,他并不是这种模式背后唯一的人,但我发现他的解释非常明确。这个 . 详细

你忘掉OOP的速度越快,你和你的软件就越好

18-11-26 839 1 banq

也许这只是我的经验,但面向对象编程似乎是一种默认的,最常见的软件工程范例。 我花了好几年才打破它的咒语,并清楚地了解它是多么可怕和为什么。由于这种观点,我坚信人们必须了解OOP的错误,以及他们应该做... 详细

Java Stream API实用指南

18-12-17 346 2 banq

StreamAPI是在Java 8中引入的。它提供了一种声明性编程方法,用于迭代和执行集合上的操作。在Java 7及之前版本中,for和for each是唯一遍历集合的可用选项,这是一种 命令式编程... 详细

实现更好的Redux架构的10个技巧

18-12-24 366 1 banq

当我开始使用React时,没有Redux。只有Flux架构,以及它的十几个竞争实现。 现在React中有两个明显的数据管理赢家:Redux和MobX,后者甚至不是Flux实现。Redux已经流行起来... 详细

从MVC到现代Web框架

18-12-19 405 banq

模型 - 视图 - 控制器(MVC)是软件架构中最广泛和最有影响力的模式之一。尽管MVC的传闻 死亡 ,它仍然是一个有用的模式来 理解 。在这篇文章中,我将重点介绍它如何演变成我们今天所熟知和喜爱的... 详细

设计模式的数学定义是什么?

18-11-24 404 banq

类别理论category theory是专门为回答这个问题而创建的。非正式地,模式是一堆在它们之间具有连接的东西。嗯,这就是一个类别。事物被称为对象、 连接或态射。 识别模式意味着什么?这意味着在更... 详细

​​​​​​​无服务器计算:前进一步,后退两步

18-12-19 287 banq

无服务器计算:前进一步,后退两步 - Hellerstein等。 重点介绍无服务器平台和无服务器设计模式的一些缺点,以及为什么数据传输范例是FaaS的最大缺点,也就是数据运送到代码的计算范式的问题,... 详细

Java 8谓词链

18-12-21 309 banq

在本快速教程中,我们将讨论在Java 8中谓词链Predicates的不同方法。 让我们看看如何使用简单的谓词来过滤名称列表: @Test public void whenFi... 详细

共有 178 上一页 1 ... 6 7 8 9 10 11 12 ... 23 下一页