#ArchitectureOfOpenSourceApolications #Programming #SoftwareDevelopment
Programmers should learn from great examples much like we architects (well in my case, in another life almost) have been exposed to great buildings and studies and critiques about how they were built, including historical constraints and techniques.