1,层次结构
复杂系统总是以层次结构的形式存在。 复杂系统由一些子系统组成,子系统又由一些更小的子系统组成,如此下去,直到达到某种最低层次的基本组件。
2,相对原本
如何划分子系统,选择哪些作为系统的基础组件相对来说比较随意,很大程度取决于观察者的判断。
对一个观察者看来很基础(本原)的东西,对另一个观察者来说可能具有很高的抽象层次。
3,分离关注
组件内的联系一般都比组件件的联系更强,这一事实实际上将组件的高频率动作和低频率动作分离开来。
4,共同模式
层次结构通常只是有少数不同类型的子类型按照不同的组合和安排方式构成,同一个系统的各个组件之间通常都有很多的共同性。
5,稳定的中间形式
如果存在稳定的中间形式,从简单系统到复杂系统的演变将更快。
复杂系统都是由可以工作的简单系统演变而来,从头设计的复杂系统根本不能工作,也不能通过打补丁的方式使其工作,必须从头开始,从能工作的简单系统开始。
时间: 2024-10-13 17:16:48