Примеры качества без имени (QWAN)? - PullRequest
4 голосов
/ 19 января 2009

Качество без имени (QWAN) - это термин Кристофера Александра для привлекательной черты, которая не совсем «красота», «комфорт», «живость» или любой другой термин. Но что мы можем распознать в зданиях.

Для тех, кто больше всего повлиял на мышление языка шаблонов Александра, мы, вероятно, думаем, что видим его и в программном обеспечении: либо для конечных пользователей, либо в форме архитектуры программного обеспечения, либо хорошо разработанного API.

Итак, какие ваши любимые примеры QWAN и почему?

Ответы [ 2 ]

2 голосов
/ 19 января 2009

Smalltalk. Так много того, что вам нужно в языке программирования в столь маленьких конструкциях

1 голос
/ 19 января 2009

Если мы говорим о дизайне, то мне может понравиться возможность подправить, расширить или переопределить оригинальное поведение с минимальными изменениями. Некоторые, однако, утверждают, что этот атрибут качества имеет имя: ремонтопригодность.

Тем не менее, с чисто абстрактной точки зрения архитектуры программного обеспечения, я бы сказал, что способность легко вызывать в вашем уме изоморфизм между конкретной архитектурой и предполагаемой областью / целью - это качество без имени.

...