Мой перевод цикла статей 97 Things Every Software Architect Should Know, выложенных под лицензией Creative Commons Attribution 3