Design patterns 无名称质量(QWAN)示例?

Design patterns 无名称质量(QWAN)示例?,design-patterns,Design Patterns,没有名字的质量(QWAN)是克里斯托弗·亚历山大(Christopher Alexander)对一个吸引人的特征的术语,它不完全是“美丽”、“舒适”、“活力”或任何其他术语。但我们可以在建筑物中识别 对于那些受Alexander模式语言思想影响最大的人,我们可能认为我们也可以在软件中看到它:对于最终用户,或者以软件架构或设计良好的API的形式 那么,您最喜欢的QWAN示例是什么?为什么?如果我们谈论的是设计,那么,通过最小的更改调整、扩展或重新定义原始行为的能力将是我觉得很有吸引力的。然而,有些

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

对于那些受Alexander模式语言思想影响最大的人,我们可能认为我们也可以在软件中看到它:对于最终用户,或者以软件架构或设计良好的API的形式


那么,您最喜欢的QWAN示例是什么?为什么?

如果我们谈论的是设计,那么,通过最小的更改调整、扩展或重新定义原始行为的能力将是我觉得很有吸引力的。然而,有些人会声称这个质量属性有一个名称:可维护性


不过,从软件架构的纯抽象角度来看,我想说的是,在你的头脑中,能够轻松地调用具体架构和预期领域/目的之间的同构,这是一种无名的品质。

Smalltalk。在一种编程语言中,你需要这么多的东西,用这么小的结构,现在,这是一个怀旧的例子:住在海边的Smalltalk正在卷土重来。Smalltalk卷土重来了吗?既然你还不能得到作为电子书的永恒方式,我已经浏览了关于质量的章节,没有名字(QWAN)这样每个人都可以熟悉Alexander的定义这里有一些有用的东西: