当谈论引用透明时,我们在说什么 (insights.thoughtworks.cn)

【简介】

谈论到引用透明(Referential Transparency),我们都会聊函数式编程(FP),会聊Effect和Side Effect,会聊纯函数(Pure Function)等,这些概念相互关联,有时甚至彼此引用定义,能够真正理解它们的含义非常重要。

点击查看原文 >>

@Thoughtworks 2023-03-22 15:27 / 0个评论
赞过的人: @IT技术博客大学习
要不要再学学下面的文章?
当我们谈论DDD时我们在谈论什么 (insights.thoughtworks.cn)
本文将软件设计领域的问题划分为战略设计,战术设计和领域模型设计三个范畴,并分别探讨了这三个范畴的概念和方法
by @Thoughtworks 2022-11-24 16:07 查看详情
ECS 中的对象引用 (blog.codingnow.com)
我们很难避免在 ECS 系统中相互引用 Entity 。而我对 ECS 模式的使用是鼓励去引用的。为此,我对许多常见依赖引用的模式给了对应的解决方案。

最近的一个 luaecs 开发版本中,提供了一种 Lua 层面的引用方案 :在创建 Entity 时,可以指定一个 table 作为该对象的引用。系统会更新它,让它保持为一个有效的(形如 select 过程中的)迭代器。这样,业务层就可以随时通过它 sync entity 中的数据。

我一直不是太喜欢这个方案,所以一直再考虑不同的解决方法。念念不忘 必有回响。昨天,我尝试了一个新的、更满意一点的方案。
by @技术头条 2022-06-19 23:19 查看详情
在Java 中安全使用接口引用 (mp.weixin.qq.com)
我使用Java 开发过很多项目,这其中包括一些Web 应用和Android 客户端应用。作为Android 开发人员,Java 就像我们的母语一样,但Android 世界是多元化的,并不是只有Java 才能用来写Android 程序,Kotlin 和Groovy 同样优秀,并且有着大量的粉丝。
by @code小生 2019-09-17 17:24 查看详情
当我们谈论企业级存储市场时,我们谈论(做)了什么 (yq.aliyun.com)
APSARA Block Storage是阿里云弹性计算块存储团队推出的一款企业级分布式块存储产品,为企业级市场头部客户量身打造,构建高性能、弹性、可靠的大规模横向扩展云存储服务平台。可对接多种类型的计算平台,包括阿里云ECS、ZStack、OpenStack、Kubernetes以及物理服务器等不同类型,帮助客户轻松应对云时代下海量存储资源的敏捷存取需求,适用于政府、金融、运营商和大型制造企业的线下数据中心云存储业务场景。
by @幸运的猫耳 2018-06-28 15:39 查看详情
你真的懂 Java 的内存管理和引用类型吗? (mp.weixin.qq.com)
对于 Java 程序员来说,在 Java 虚拟机自动内存管理机制的帮助下,不再需要为每一个 new 操作去写对应的 delete/free 代码,不容易出现内存泄露和内存溢出的问题。
by @code小生 2018-03-19 21:08 查看详情
【Java】AKKA文档(java版)—角色的引用、路径和地址 (click.aliyun.com)
2.5 角色的引用、路径和地址 这一章描述,角色在一个有可能是分布式的角色系统中是如何被识别和定位的。它关系到了角色系统形成的内在监管层级以及角色跨越多个网络节点之间通信的位置透明化。 上述图片显示了角色系统中几个最重要实体之间的关系,请仔细阅读。
by @顽固份子_akaBlueMind 2017-05-24 15:34 查看详情