#函数式编程文章排行榜

函数式DDD架构入门 - SCOTT WLASCHIN

20-02-28 3658 7 banq

帮助工程团队将函数编程原理应用到高级设计和体系结构与 架构 的通俗易懂的思想和最佳实践。 关于 函数式编程 或FP的许多文章都专注于低级编码实践(例如避免副作用)和FP特定模式(例如可怕的m... 详细

Martin Fowler:继承是被误用了

19-08-31 719 4 banq

很多权威人士,包括OO粉丝,都不喜欢“继承”,但是它让我将一个通用行为调整到特定行为时更有用和简单,只是它被误用了,像很多技术一样,需要学会如何好好地用它。 众说纷纭: 1. 我默认使用组合,并且... 详细

事件溯源:投影或投射模式 -Kacper Gunia

19-11-13 1710 2 banq

投影是事件源中使用的核心模式之一。ES所了解的是,作为一系列事件将应用程序中正在发生的更改持久化。然后,该事件序列(也称为流)可用于重建当前状态,以便可以处理任何后续请求。 从理论上讲,我们可以仅在... 详细

幽默:函数式编程只是少数人的消遣? - Mike Hadlow

19-12-24 1539 2 banq

不同的编程范例需要不同水平的学习投入。随着投资水平的提高,您会迅速失去人才。这就是为什么 函数式编程 尽管在许多方面都有所改进,但将永远是少数人的消遣。 这就是为什么Haskell,F#等... 详细

面向对象与函数式编程的区别: 动词-名词与名词-动词的区别 - simblob

19-10-17 1434 2 banq

我的主要主题是研究如何将函数性编程语言和 面向对象 的编程语言结合在一起。我当时注意到的是,函数语言的语法倾向于动词,然后是名词,如f(x),而面向对象语言的语法倾向于是名词,然后是动词,如:x... 详细

Spring Cloud Stream的函数式和响应式Reactive编程特点 - spring.io

19-10-26 2076 banq

Spring Cloud Stream(SCSt)的函数式和反应式Reactive编程带来更少的代码、更少的配置。不过,最重要的是,您的代码是完全分离的,并且与SCSt的内部结构无关。 虽然下面描述... 详细

如何给函数方法命名?意图揭示命名法:根据目的命名 - c2

20-03-05 1042 1 banq

这是  SmalltalkBestPracticePatterns 最佳实践之一:根据某个函数方法是做什么的(目的)命名这个函数名称,不要根据其如何做而命名。 案例: linearSearch... 详细

Spring Cloud Stream与Spring Integration集成以及Spring Cloud Function的关系:开启从基于注释到函数式编程的漫长转换 - spring.io

19-10-19 1509 banq

目的是揭开Spring Cloud Stream和Spring Cloud Function项目的真正目标的神秘面纱,并进行演示他们的新功能。 Spring Cloud Stream是Spri... 详细

Spring Cloud Stream事件路由 - spring.io

19-11-07 2300 banq

Spring Cloud Stream(SCSt)的事件路由有以下功能:a)将事件路由到特定事件订阅者,或b)将事件订阅者产生的事件路由到特定目的地。 让我们快速看一下基于注释的编程模型中的工作方式... 详细

深度学习中的函数语言之美 - Clojure和Haskell

19-09-13 940 banq

深度学习是基于人工神经网络的机器学习方法的子集。这些都受到大脑等生物系统中的信息处理和分布式通信节点的启发。在深度学习中,每个级别都学习将输入数据转换为稍微更抽象和复合的表示。例如,在面部识别系统中... 详细

近乎函数式编程是不起作用的 - Erik Meijer

19-08-26 729 banq

这是一篇2014年的文章,主要针对FP和OOP混合,主要部分是函数编程,但又不是纯粹的 函数式编程 ,例如Scala,原文点击标题。 大概意思是:软件行业有一种趋势是出售近乎函数式编程作为解决... 详细

函数性纯UI组件:morphonent - DEV社区

19-12-31 558 banq

面对大量的用户交互和体验,构建应用变得越来越具有挑战性。用户现在需要自然而又快速的丰富交互,并且需要可靠的应用程序。 现在,为了构建这些复杂应用程序时的需求,我们拥有最先进的库和框架,例如 Reac... 详细

《组合性》第一卷网上刊物已经出版

19-12-31 574 banq

《 组合性 》第一卷已经出版!你可以在这里阅读它: https://compositionality-journal.org “可组合性”是关于如何从较简单的零件组装出复杂的东西。 《组合性 ... 详细

从Java和Haskell一些代码对比中认识函数式编程 - morgenthum.dev

19-09-20 495 banq

很多朋友和同事问我为什么谈论Haskell。在我学习Haskell之前,我总是使用Java,C和C ++等主流语言 - 并且仍然喜欢它们。那么一个命令式的开发人员怎么会变成Haskell粉丝?在本文... 详细

鲍勃大叔:SOLID原则适合函数编程吗?

19-08-27 509 banq

当然,函数式程序员需要分离职责和使用者,防止串扰,他们希望尽量减少受更改影响的模块数量。 他们希望建立并遵守可靠的接口合同。他们希望避免依赖于他们不需要的模块和资源。他们当然希望高层政策能够独立于低... 详细

共有 214 上一页 1 2 3 4 5 6 7 ... 15 下一页