Design patterns and beautiful views

A long time ago, in a place far, far away when I first learned about design patterns in computer programming, I learned that they were based off of this original book by Christopher Alexander, which documents and explains concepts about design in architecture.

One thing that stood out to me in that original book was the following discussion about having views of beautiful scenery. I don’t necessarily agree with it, but I’ve never forgotten it. I found this text on this website, and I’ll leave it here for you as well:

This is the essence of the problem with any view. It is a beautiful thing. One wants to enjoy it and drink it in every day. But the more open it is, the more obvious, the more it shouts, the sooner it will fade. Gradually it will become part of the building, like the wallpaper; and the intensity of its beautify will no longer be accessible to the people who live there.


If there is a beautiful view, don't spoil it by building huge windows that gape incessantly at it. Instead, put the windows which look onto the view at places of transition — along paths, in hallways, in entry ways, on stairs, between rooms.

If the view window is correctly placed, people will see a glimpse of the distant view as they come up to the window or pass it; but the view is never visible from the places where people stay.