Salami slice 范式暴露所有元素,所以您可以在模式的其他部分引用和重用它们,并且它让它们对其他模式是透明的。该方法一个主要的优点是,元素高度可重用。但是,这也意味着所有名称空间都是全局暴露的,并且元素之间的耦合增大了。在 清单 10 中,Section 元素与 Title 和 Body 元素是全局耦合的。对 Title 和 Body 元素的任何修改随后都会影响 Section 定义。 Venetian blinds 范式 在 Venetian blinds 范式中,不是全局地定义所有元素,您首先是全局地定义所有类型,如 清单 11 中的例子所示: 清单 11. Venetian blinds 范式
|