Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DDD泛在语言UL
DDD中如何破解上下文划分难点?
领域驱动设计(DDD)通过将精心设计的领域模型整合到软件系统中,为解决复杂业务问题提供了有价值的框架。其中,有界上下文(BC:限界上下文、有边界的上下文)的概念至关重要,它们是针对特定用户或业务挑战而定制的模型,使用共享的通用语言。然而,如何定义一个“好”的设计却是一个具有挑战性的问题。</
Java中的规则引擎
Java 中的规则引擎为我们提供了一个以灵活且定义的方式管理和执行业务规则的框架。这些引擎使开发人员能够在不更改核心应用程序的情况下更轻松地修改和理解规则,从而将业务逻辑与应用程序代码分开。 规则引擎旨在评
以规则为本是西方文明的最基本特征
绝大多数商业和政府规则仍然在使用根本不是为编制业务规则为目的的软件语言。 未来几年,我们需要设想人与机器之间建立一种新的伙伴关系,一种更直接适合治理的伙伴关系。毕竟,以规则为基础是西方文明最基本的特征。
什么是知识工程?
以一阶逻辑构建知识库的过程称为知识工程。在知识工程中,研究特定领域、学习该领域的重要概念并生成对象的形式表示的人被称为知识工程师。 知识工程(KE)是指构建、维护和使用基于知识的系统所涉及的所有技术、科学和社会方面。
GoRules:Go的业务规则引擎
ZEN Engine 是一个跨平台、开源业务规则引擎 (BRE)。它是用 Rust 编写的,并提供NodeJS、Python和Go的本机绑定。 ZEN Engine 允许从 JSON 文件加载和执行 JSON 决策模型 (JDM)。
算法和流程图之间的区别
在计算机科学和编程领域,解决问题是每项挑战的核心。无论是编写简单的程序还是开发复杂的软件,拥有系统的方法都非常重要。这就是算法和流程图发挥作用的地方。算法提供分步指令,而流程图直观地表示这些指令的逻辑流程。在本文中,我们将探讨算法和流程图在解决问题中的重要性,并讨论它们如何协同工作以创建有效的解决方
什么是L-系统?
林登马耶系统(Lindemayer :LSystem 、L-系统)是一种形式语法,用于模拟生物系统的生长过程。用于生成分形图案、植物结构和其他自相似图像。 林登马耶系统由符号字母表、将每个符号扩展为更大符号串的生成规则、初始 "公理 "字符串以及将
表达业务规则时能明确无误、毫无疑问吗?
消除歧义是政策解释者和专业分析师的一项基本技能。自然语言可以完全明确吗?不,当然不。 在某些情况下,它是否可以毫无疑问地变得明确?绝对如此——这样做对于群体和社区的规则至关重要。(忽视上下文的语言其实都是教条主义)
PageRank算法简介
PageRank 是由 Google 创始人拉里·佩奇和谢尔盖·布林开发的一种算法,用于衡量互联网上网页的相关性或重要性。 它于 20 世纪 90 年代末推出,通过提供一种根据网页的整体影响力和受欢迎程度对网页进行排名的方法,彻底改变了网络搜索。
逻辑错误:定义主义谬误
定义主义谬误(Definist Fallacy):使用带有偏见或自以为是的定义来进行论证。定义一个术语,使其对自己友好,或对对方不友好,不留任何质疑定义或考虑替代方案的余地。 逻辑形式: A 有定义 X。 X 对我的论点有害。
什么是程序员的伪散文?
伪散文Pseudoprose提供了使用语义而非语法进行写作的技巧。 伪散文是作家的伪代码。 伪散文被提出作为一种使用具有宽松语法和句法规则的自然语言快速记下笔记和想法的方法。关键概念包括:
隔行隔的是关键字
(banq注)隔行如隔山 其实隔的是关键字,只要你知道那个行当的关键字,你能搜出一大把,chatgpt可以帮你找到这种关键字
贪心贪婪算法示例
贪心贪婪算法(greedy algorithm)是计算机科学和优化的基本方法。它是一种简单直观的策略,用于解决各种问题并做出一系列选择以得出最佳解决方案。 本质上,贪心算法在每一步都会做出局部最优选择,希望这些选择能够产生全局最优解。
Python中匈牙利算法
作为一名信息研究员或编程设计师,您可能会在很多时候遇到简化困难,他们要求以最佳方式将资源分配给任务。其中一个问题是任务问题,其中我们应该根据资产的成本或价值决定如何最好地将资产分配给练习。真正解决这个问题的一种流行方法是匈牙利计算。在本文中,我们将研究匈牙利计算并将其设置为 Python 中的常规情
问题 vs. 解决方案 ?
经常遇到问题空间和解决方案空间这两个短语。人们使用这些词来尝试阐明他们所指的工作和活动的类型,或者他们在构建新事物的过程中所处的位置。 不幸的是,我注意到这些词非但没有帮助沟通,反而非常含糊,以至于我们花在争论它们含义上的时间比使用它们来改善沟通和协作所获
算法讲故事:将领域特征转化为叙述
在这篇文章中,深入探讨了讲故事方式可以改变我们理解和参与 Kotlin 和 Qbeast 等复杂技术的方式。 什么是算法讲故事算法讲故事是一种战略性的沟通方法,它将抽象的技术特征转化为引人入胜、相关的叙述。它弥合了
复杂自适应系统的一种算法语言定义
这篇文章介绍了复杂自适应系统(简称CAS)的定义和特征。 什么是复杂自适应系统CAS? 复杂自适应系统CAS的定义:包括多个相互连接和相互依赖的交互代理,并具有非线性行为。 复杂自适应系统的
在大局事件风暴开始时该说什么
恭喜!现在房间里有 10 个人或更多人看着您,想知道如何开始……不要惊慌:这是您的简报脚本。 人们在空旷的设计空间前讨论的图画。 这就是大局事件风暴会议开始前的样子。 您的大局事件风暴简报应介绍:
上页
下页