Analogia językowa
Pomyśl o swojej ulubionej historii. Prawdopodobnie jest pięknie napisane. Dla osób nieanglojęzycznych tylko dlatego, że nie mogą tego zrozumieć lub zrozumieć, dlaczego jest piękny, nie umniejsza jego piękna.
Analogia budowy
Rozważ tandetnie zbudowany dom. Ma drzwi i okna, które są oczywiście zamurowane. Zaprawa jest pęknięta w jednym rogu, w którym fundament był niewystarczający. I nikt nie może zrozumieć, dlaczego istnieje schody prowadzące na drugie piętro, które nie istnieje. Toaleta jest zbudowana obok kuchni bez wentylatora wyciągowego i usytuowana w taki sposób, że dominujący wiatr wydmuchuje nieprzyjemne zapachy torfowiska przez resztę domu. Komin z otwartego kominka znajduje się 5 cm od drewna i jest gotowy do podpalenia.
Dla kontrastu, w domu, w którym wszystko jest tam, gdzie powinno być, jest niskie koszty utrzymania, doskonale izolowane, dzięki czemu odrobina ciepła słonecznego utrzyma ciepło w zimie, energia jest odzyskiwana z wentylacji, dzięki czemu masz zarówno świeże powietrze, komfortową temperaturę i znikome rachunki za prąd. Jest zbudowany z niepalnych materiałów, dzięki czemu nie może się spalić od ognia. Wytrzyma trzęsienie ziemi 9.0 i tornado F5. Wybudowanie kosztuje tylko 30% więcej niż drugi dom, ale spłaci różnicę za 5 lat. I jest estetyczny.
GUI jest jak zewnętrzny wygląd domu. Użytkownik może rozpoznać piękno w GUI, tak jak może docenić piękny dom. Ale może nawet ważniejsze jest to, że prawdziwe piękno w projektach zarówno w domach, jak i programach jest niewidoczne dla niewtajemniczonych, ale ważne lub miłe.