质量没有名称(QWAN)的例子?

时间:2009-01-19 16:39:39

标签: design-patterns

没有名字的质量(QWAN)是克里斯托弗亚历山大的一个吸引人的特征的术语,它不是“美”或“舒适”或“活着”或任何其他术语。但是我们可以在建筑物中识别出来。

对于那些受亚历山大模式语言思维影响最大的人,我们可能认为我们也可以在软件中看到它:无论是最终用户还是软件架构或精心设计的API。

那么你最喜欢QWAN的例子是什么?为什么?

2 个答案:

答案 0 :(得分:2)

Smalltalk中。在如此少的构造中,您需要在编程语言中获得所需的大部分内容

答案 1 :(得分:1)

如果我们谈论的是设计,那么以最小的变化调整,扩展或重新定义原始行为的能力将是我觉得有吸引力的东西。但是,有些人声称此质量属性具有名称:可维护性。

然而,从软件架构的纯抽象角度来看,我会说在你的脑海中容易调用具体架构和预期域/目的之间的同构的能力是一种没有名字的质量。