软件架构性反模式

来自随意问技术百科
跳转至: 导航搜索

Autogenerated Stovepipe(自生成烟囱)

在把已有的软件系统迁移到分布式基础结构时会出现这个反模式。当把已有软件接口转换成分布式接口时就会出现Autogenerated StovePipe。如果同样的设计被用于分布式计算,会出现一系列问题。

Stovepipe Enterprise(烟囱企业)

特点是软件的结构限制了改变系统的能力。体会:谁也不想建成烟囱企业,但基础架构做的太大,既不实用,成本又高。定期回顾进行系统整合也许是个渐进的办法。

反模式名称:Stovepipe Enterprise

别名:Islands of Automation(自动化孤岛)

最常见规模:企业层

重构方案名称:Enterprise Architecture Planning(企业架构规划)

重构方案类型:过程

根源:匆忙、默然、思想狭隘

不平衡的力量:变化管理、资源管理、技术转移管理

轶事证据:“我可以拥有自己的(自动化)孤岛吗?”“我们是独一无二的!”

Jumble(混乱)

当横向设计要素和纵向设计要素被混在一起的时候,就会产生不稳定的架构。体会:架构目标有时不得不进行取舍,把一个架构赋予太多的功能就成为了The Blob(胖球)。

Stovepipe System(烟囱系统)