• 低语境(Low-context)文化是明确和直接的信息,人们相互告知真实的情况。因此,只需要少量的语境上下文就能理解低语境的交流,因为你需要知道的大多数东西都被清楚地表达出来了。 人类学家 Edward T. Hall在他 1976 年出版
  • ChatGPT已经推动AI转向,从统计模型(理科)转变为语言模型(文科),只有理科背景的人工智能专家已经被职场抛弃: 当前的智能模型建立在图灵测试的基础上。但是还有其他的智能模型:尤其是路德维希·维特根斯坦和诺姆·乔姆斯基。 
  • 无所不在的语言UL超越了形式语义和任何现有的协约,因为它能够创造一个新的现实,这个现实有时会与一个不存在的词或概念联系在一起,由每个人在同一种语境上下文BC中分享和达成共识,这是ChatGPT无法处理的先验问题。 < icon
  • 作为技术专家,我们花了很多时间学习最新的技术、开发实践和工具。这些对我们所做的工作非常重要,因此我们理所当然地给予它们大量的关注。有很多资源可以用来学习这些信息,无论是博客文章、会议、认证、视频等等。不过,了解技术只是战斗的一半。软件的建立是有原因的,是为了解决现实世界中的问题,为了做到这一 icon
  • ChatGPT改变了游戏规则,而且,更广泛地说,这种语言模型可能是我们这一代最重要的开发工具。(承认这一点需要一些谦虚,因为我们正在为数据科学家开发一个开发工具。) 但是,无论是ChatGPT还是一些更大的后代模型,都不可能编写出我们的软件中最困难 icon
  • 科学史上发展起来的三种主要建模范式: 第一种:结构范式"结构范式"的关键思想是认为世界上的事物是由某种简单的描述元素--比如说几何物体--构成的,然后用类似于逻辑推理的方式来计算它们会发生什么。 < icon
  • 对于每一款新iPhone,我们都期望更长的电池续航时间。 上下文窗口长度是LLM的新电池。对于每一个新的GPT,将有更多,直到上下文变得无限。 上下文检索并不新鲜,可以与注意力深度整合,而不是嵌入式搜索。 icon
  • 过程思维的10条戒律(由ChatGPT生成):一.你应该认识到一切都是一个过程,没有任何事物,只有过程。 二.你应该承认一切都是相互联系和相互依存的。 三.你应该认识到,一切都在不断改变和适应。< icon
  • Stephen Wolfram(Wolfram Alpha的创始人)在用简单的术语解释ChatGPT如何工作以及为什么在自动完成方面做得最好。(点击标题) 真正令人印象深刻的部分是ChatGPT对意图的理解(例如,以黑帮说唱的形式写一篇关于冷战的分 icon
  • 领域驱动设计(DDD)是一种软件开发方法,强调理解问题领域、业务需求和用户的重要性。DDD不是一种具体的技术或工艺,而是一套原则和最佳实践,通过使代码与业务需求相一致,帮助开发人员构建更好的软件。 DDD的主要原则之一是 "泛在语言 icon
  • 领域驱动设计(DDD)自2003年由Eric Evans提出以来一直存在。由于它可以为我们的软件开发实践和成果带来潜在的好处,我经常与开发人员一起介绍它的概念,并将其作为推荐的方法进行宣传,特别是对于我们更复杂的解决方案。 在回答他们的问题或常见的 icon
  • 如果您的组织活跃于多个业务渠道或业务线,则映射有界/限界上下文可能会稍微复杂一些。 在为 Avanscoperta 编写软件时,我们经常将不同的事物归类为限界上下文,例如“培训”、“咨询”、“计划”与“财务”。过了一段时间,整个事情开始变得 icon
  • 破窗理论(Broken Windows Theory):在一个特定的环境中,如果有一个问题不被重视都会影响人们对这个环境的态度,并导致更多的问题。例如:城市花坛里如果有人第一个吐痰或扔了垃圾,那么就会垃圾成堆。(但是你又不能强制要求别人不得随意吐痰,那是道德绑架,等待别人的觉醒,或者封闭花坛 icon
  • 大多数人都可以二元思维,因为无论两个概念多么不同,但同时思考两个概念还是很容易,两个个概念之间只有 1 个关系。 在传统的概念建模中,一个概念要么具有属性,要么与其他概念具有关系。由建模者决定将关系转换为属性或关系。在领域驱动设计中,规则是一个属性 icon
  • 典型的创造力和发明的故事集中在寻找解决问题的新方法上: 詹姆斯-戴森找到了一种方法来调整工业旋风,以消除吸尘器中的袋子。 巴勃罗-毕加索和乔治-布拉克发展了立体主义,作为一种在同一幅画中包括几个场景的技术。 施乐PARC开发的桌面操作系统用一个空间用户界面取代 icon
  • 微服务的旅程集中在将单体应用分解为可组合的、领域驱动的服务。创建较小的可组合服务有许多有价值的方面。较小的服务更容易部署和扩展。使用较小的可组合服务的整体系统弹性更强,因为故障可以被隔离。它还支持整个企业更多的灵活性和可重用性。 然而,微服务架构也 icon
  • 在事件驱动架构的世界中,我们处理发送许多事件。然而,正如我们所知,尽管名称相同,但一件事并不总是等于另一件事。因此,为了区分这些事件,引入了两种名义类型的划分:领域事件和集成事件。 什么是领域事件?按照其他 icon
  • 局部最优(Local Optimum):如果不努力通过系统思考来更好地理解复杂的系统,你就会陷入追逐局部最优解的境地,这固然是好的解决方案,但不是最好的。如果你想努力实现最佳解决方案,那就去找全局最优。 在数学和计算机科学中,局部最 icon