Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
DDD战略设计与领域建模
软件开发中最难的是什么?- Denilson N.
软件开发中最难的是什么?命名,但又不是你想的那样。
为什么要进行领域驱动设计? - Vincent
尽管DDD的理念已经存在了10多年,但最近几天却获得了很多人的青睐。我认为这主要是因为人们开始注意到DDD所提出的思想与某类复杂性之间的关联,这类复杂性在涉及多个团队的大规模组织所构建的软件中反复出现。 尽管所有的现代架构原则和实践都为常见的问题提
学习领域驱动设计 (DDD) - Abrodi
我正在阅读Vlad Khononov的《
软件工程师第一性原理思考 - AddyOsmani
第一性原理思维有助于解决复杂问题,因为它可以让您将问题分解为核心元素,然后从中系统地构建解决方案。与尝试使用先入为主的概念或根据您过去的经验对问题做出假设相比,这可能是一种更有效的方法。 它用于计算机科学、工程和物理学,但也可以从任何行业的第一性原
领域驱动设计到底是什么? - Jak
领域驱动设计(DDD)是一种软件开发方法,强调理解问题领域、业务需求和用户的重要性。DDD不是一种具体的技术或工艺,而是一套原则和最佳实践,通过使代码与业务需求相一致,帮助开发人员构建更好的软件。 DDD的主要原则之一是 "泛在语言
换个角度:采用时间建模来捕捉时间的流逝 - Mario
建模是软件或系统开发的一个重要部分,然而在试图捕捉系统的行为时,并不常见到时间被使用。当我们这样做时,我们倾向于提取这个概念,并以计划任务的形式将其放在领域之外。 在这篇文章中,我将提倡把时间作为建模的起点,并建议偏离传统的调度器,而采用更加反应式
文明通天塔:思维工具与计算机的关系 - magg
在过去的几年里,思想工具已经成为一个新的凝聚点。那些原本可能围绕着个人知识管理(PKM)、笔记、网络化思维、计算机支持的协同工作(CSCW)、知识图谱或人机交互(HCI)等关键词的人们,正在重新规划他们的工作。 人们正在用这个词来描述一类新的软件,
线性思考、设计思考和系统思考三者权衡
线性思考者、设计思考者和系统思考者走进一家酒吧……他们谈论未来的房子。 线性思考者绘制平面图。他详细介绍了卧室、厨房、浴室、休息室等。他确保每个房间都有充足的光线、暖气、正确数量的插头等。
什么是S曲线?
S曲线(S-Curves)显示一个变量在另一个变量方面的增长情况的曲线,通常以时间单位表示。这种采用生命周期的概念也适用于社会创新,包括宽容和社会平等的观念。 有许多变化理论,但与创新特别相关的一种理论以 S 曲线为中心。它是一种描述渐进式、颠覆式
dmntk:Rust的决策模型和符号工具箱
DMNTK是一套用于构建、测试和评估决策模型的工具。DMNTK基于决策模型和符号(DMN )规范,该规范是由对象管理小组(OMG )领导的行业标准,该小组是UML 、BPMN 和CORBA 等标准背后的机构。DMNTK是用Rust编写的,Rust是一种编程语言,能够帮助建立可靠和高效的软件。
制作Wardley Maps四个步骤 - Paul
几年来我一直在使用和制作Wardley Maps。它们是一个非常有用的工具,让我能够快速理解问题空间,并快速返回到我正在寻找的问题。对于几乎所有使用 W
2023年架构师或产品经理推荐阅读的5本书
1、
幽默:认知格言三条
1、编写代码有两种方法: 遵循需求 理解潜在的业务目标 当您将视角转变为方法 2 时,您的工程技能将成倍增长。 -Peter Vukovic 2、"我们不能用创造问题时的思维来解决我们的问题"。
团队拓扑是鼓励新兴行为的约束 - Matthew
团队拓扑结构不是一个 "模型",而是一套鼓励新兴(#emergent涌现)行为的约束。 反对意见:团队拓扑是建立在软件如何生产和应该生产的模型之上,并提供一种模式语言、一个框架、一组与该模型一致的约束。
《学习领域驱动设计》作者Vladik Khononov访谈
“与领域专家的互动在实施软件中起着关键作用。你必须确保你理解你正在解决的问题。如果不先了解问题,就无法提供软件解决方案。”Vladik Khononov 是《学习领域驱动设计》一书的作者。在这一集中,我们深入讨论了领域驱动设计 (DDD),Vlad 首先分享了为什么理解业务领
用知识图谱统一数据、云和人工智能 - Tony
一个强大的想法已经慢慢建立了很多年,最初被称为语义网,后来又被称为关联数据。随着知识图谱的出现,这个想法终于迎来了它的时代。这些技术网络允许一个组织释放束缚在混乱的数据库中的 "自由能量",并将这种能量直接导入人工智能。 正确构建的组织性知识图谱可
创客与经理的日程安排有何不同? - Farnam
经理人花很多时间 "救火 "和做被动的工作,而创客的日程表是由很长的时间块组成的,以专注于特定的任务,或者整个一天都可能用于一个活动。 1、创客的时间安排著名小说家村上春树的日程安排。当他写小说时,他每天早
你如何定义问题决定了你是否能解决它 - hbr
典型的创造力和发明的故事集中在寻找解决问题的新方法上: 詹姆斯-戴森找到了一种方法来调整工业旋风,以消除吸尘器中的袋子。 巴勃罗-毕加索和乔治-布拉克发展了立体主义,作为一种在同一幅画中包括几个场景的技术。 施乐PARC开发的桌面操作系统用一个空间用户界面取代
上页
下页
关闭