康威定理
敏捷DevOps是反康威定律? - rna

是业务决定技术?还是技术决定业务?是人决定IT,还是IT决定人?这是康威定律与敏捷的区别: 一位叫 .
康威定律的各种解读 - ThinkingLabs

随着时间的推移,不同的人以各种不同的方式阐明了康威定律。这是我最近在阅读康威定律文献时发现的变化的概述。 Melvin Conway对康威定律的原始定.
DDD子域与有界上下文的关系

假设有一个农业机械零件的批发商。他们建立了一个 B2B 网上商店,供经销商和机器维修公司订购。在他们无处不在的统一语言与术语中,订单代表了这个自动化流程:它.
停止教条式的领域驱动设计 - CodeOpinion

领域驱动设计的主流思想是关于实体、值对象、聚合、存储库、服务、工厂……各种技术模式。因此,大多数人认为他们不需要领域驱动设计,因为这对他们的领域来说很复杂。.
幽默:能否将人类群体视为神经元集合的延伸?

当前人们对大脑自身的认识深入促进人工智能和认知科学等方面发展,仿真人类的大脑思考模型称为启发很多创新方法研究的源泉,例如人其实是神经元交互聚合的产物,人类群.
微服务踩坑十大教训 - Dave

当您公司的整体Web应用变得太大而脆弱时,部署变得缓慢而令人恐惧。因此,作为一家软件公司,您已决定遵循许多其他公司所采用的方法——将这个整体/单体架构拆分为.
幽默:架构师在哪里?是谁?

很多团队没有专职的架构师,但是实际上有一些角色参与了架构决策,根据康威定理,组织架构决定了技术架构,如果管理者确定了系统的体系结构,那么他们实际上就是其架构.
如何做出重大技术路线决策?

Uber核心平台技术最初押宝Thrift和Mesos,这种两种技术后来分别被gRPC和Kubernetes主流技术替代。 当初您做出技术路线决策的 .
如何应对反向康威定律?- Romain

常被人忽视的10条软件工程法则 - netmeister

1.康威定律 也称为:“您将承载组织结构。 ” “任何设计系统的组织都将产生其结构是组织通信结构副本的设.
康威定律的作者:什么是"涌现"分析建模方法? - Conway

好围墙造就好邻居:好的边界反而促进团队合作 - trondhjort

将我们的软件分解为模块时,我们常常忘记重要的社会方面。设计如何影响团队,可能使他们相互竞争。一个具有韧性和可持续性的系统需要和谐。 谚语“好围墙造就好.
软件设计的目标是创建适合人类思维的切片分块 - KentBeck

软件设计的目标是创建适合人类思维的块或切片。软件一直在增长,但人类的思维会达到极限,因此,如果要继续进行软件更改,我们必须进行切片和分块。 这意味着软.
真正的敏捷是根据DDD有界上下文划分其团队组织结构 - allenholub

敏捷的软件公司组织结构最好能映射到业务领的结构,公司组织结构不要映射到技术。 DDD创建了一个从领域映射到软件技术的架构。 如果有界 .
为什么InVision将微服务合并回整体? - bennadel

我想明确指出我不是反微服务者,我将服务合并回到整体(单体/Monolith)中并不是为了摆脱微服务,目的是实现“大小正好”的整体。我正在做的事情是解决我团队.