• 在本教程中,我们将研究一阶逻辑的基础,并习惯其理论和概念基础。首先,我们将研究自然语言和形式语言之间的关系。随后,我们将一阶逻辑与命题逻辑进行比较。这样,我们将学习前者具有的特定特征,以及何时使用后者优于后者。最后,我们将研究一阶结构的符号和语法。这将使我们能够将自然语言中的
  • 战略性思维模式(Strategic Mindset)是一种宏观战略模式、系统思维。中国有一句老话:战略上藐视敌人,战术上重视敌人。这是一种战略与战术区分,宏观与微观区分,条条大路通罗马通罗马,罗马是方向性的战略目标,条条大路是战术层面的手段,如果方向搞错了,即使你的运输工具再有效率再快,也是
  • DDD事件风暴发明人Alberto Brandolini文章,是DDD社区对传统DDD的发展和丰富:从最初的提法到现在已经过去了几年,这个概念和社区也发生了很多事情。该文是经过努力的尝试,旨在向新手描述域驱动设计,从而减轻了浏览历史记录的负担。 icon
  • 一旦掌握了语言,我们就可以摆脱语言的困扰。您能想象没有语言的头脑吗?如果您缺乏言语来帮助构建自己的经历,您是否可以思考,计划或与他人建立联系?许多伟大的思想家在语言和思维之间建立了紧密的联系。奥斯卡·王尔德(Oscar Wilde)将语言称为“是思想的父母而不是 icon
  • GPT-3是深度学习NLP模型家族的最新成员,并且可以说是功能最强大的成员,涵括NLP领域的发展成就:其中包括Transformer(2017),BERT(2018),GPT系列(2018、2019、2020)和T5(2019)。基于这些成就研究团体发展了更多变体和改进,在许多NLP基准任务 icon
  • 在JPA开发团队中,我们以领域驱动设计为参 icon
  • 很多时候,有界上下文中的统一语言被一些本不应该在那个位置的语言定义了(banq注:一些行业术语或行话其实具有误导性),这需要一个搜寻提取领域纯度的思考,需要正确的抽象才能实现。 众说纷纭:语言很重要,“根据挪威语言学家奥列·亨里克·马加(O icon
  • 我的主要主题是研究如何将函数性编程语言和面向对象的编程语言结合在一起。我当时注意到的是,函数语言的语法倾向于动词,然后是名词,如f(x),而面向对象语言的语法倾向于是名词,然后是动词,如:x.f()。在某种程度上,这些可以被认为是等效的。您可以用一种表达等同于另一种表达。不过,两者在可用性存 icon
  • 领域驱动设计(DDD)最近变得越来越流行,新书,会议演讲(甚至是专门针对它的完整会议)以及许多培训,从模式语言的最佳意义上讲,DDD为许多开发人员和设计人员在如何设计这件事情上给出了一个明确的名称,过去他们是无法可靠地、兼容地进行沟通。但是,我对最近的事实也感到恼火,似乎每当有人谈论 icon
  • 领域概念建模对于我来说是一种很酷的练习,如同初学者区分动词和名词的练习,在副词和介词连用之处发现与获得更丰富的意义。也需要发现这些名词和动词根的约束限制与边界。目的是要消除隐藏的细微差别,并使它们在设计/代码中显而易见。阅读书籍,阅读业务领域的文档以帮助理解概念,以便您可以对 icon
  • 只有我发现使用foo和bar的编程示例极其无助且令人困惑吗?请写出真实的词,这可能有助于我解释“ foo”可能做什么的含义。 众说纷纭:我通常觉得foo / bar通常与假定的知识解释结合在一起。 icon
  • 这篇文章使用一个简单的示例说明了域建模过程。第一步,确定实际问题。接下来,找到一种解决方法。接下来是创建初始域模型。之后,提供第一实施方式。然后,讨论并解决了技术和逻辑上的挑战。此外,还将解释域模型及其实现之间的差异。该帖子最后建议即使对于小型项目,也应使用以问题为中心和模型驱动的方法。 icon
  • 一些人是这样对待编程的:1. 你有一本外语的短语词组书籍2. 你以语音的方式记住了这些词组3.你将这些词组复制到编辑器4.如果能得到正确结果就大功告成。这不是编程。 编程是指:您必须学习如何以一种语言和一种风 icon
  • 对于那些经营企业的人来说,拥有一个企业结构或框架是有效,成功地完成它的基本需求。这是企业架构师专业人员的工作, 他们将利用他们的TOGAF培训和技能通过映射企业框架来帮助组织,从而使企业可以轻松运行。TOGAF指开放组架构框架,它是一种企业架构方法,可为企业软件开发提供高级框架。 icon
  • 语言是思考的操作系统。与没有语言相比,有语言可以思考更多,不是所有语言都是平等的,而书面语言则可以考虑更多。表达思想(特别是语言)的系统的一个关键特性是,通过将我们的短暂思想编码为可以观察和推理的其他事物,它们使思想变得具有反思性和递归性。他们使得思考我们的想法成为可能。语言 icon
  • 如果在会计财务性质的行业进行建模,这是会有一个稳定的统一语言;如果在市场行业建模,他们会发明一些新的概念,从而破坏你设计好的模型。 banq: 需要将可变从不变的结构中分离出来,这也是使用事件溯源的优点。 icon