Building Architecture Analogy
Similarities
   Sense of aesthetics is present in both
Differences
   Physical laws don’t apply
   Software architecture still immature