Christopher Alexander: Полезная книга, полная практических советов для создания подробного дизайна и полноценной документации вашего проекта.