В докладе рассматриваются практики, принципы и методики, позволяющие разработчикам создавать гибкое, легко масштабируемое программное обеспечение. Раскрываются принципы ортогональности, принцип DRY и др. Рассматривается энтропия в коде и как с ней бороться. Рассматриваются основные факторы, отличающие программиста-прагматика от обычного. По материалам конференции .NET разработчиков http://www.dotnetconf.ru/Materialy/Pragmatichnii_podhod_k_razrabotke_gibkih_sistem