Custom home in Cheyenne, WY- Architectural re-drafting, 3D modeling & structural engineering by King Engineering
Visualize the whole building as a system of roofs. Place the largest, highest, and widest roofs over those parts of the building which are most significant: when you come to lay the roofs out in detail, you will be able to make all lesser roofs cascade off these large roofs and form a stable self-buttressing system, which is congruent with the hierarchy of social spaces underneath the roofs.
From our blog series on "A Pattern Language", by Christopher Alexander