Добро пожаловать!

Рефакторинг.Гуру посвящён тёмным материям программирования — рефакторингу, паттернам проектирования, принципам SOLID и другим важным темам из мира программирования.

Главная цель этого сайта — показать общую картину того, как все эти темы пересекаются, как работают вместе и насколько они до сих пор актуальны. Я не приписываю себе авторство этих концепций, так как большинство из них уже давно изобретены. Но связи между рефакторингом, паттернами и принципами до сих пор остаются мало известными. Это недоразумение я и хотел бы исправить.

P.S. Работа над сайтом продолжается ежедневно. Вы можете следить за прогрессом, подписавшись на нашу email рассылку или лайкнув страницу Facebook.

Александр Швец
создатель Refactoring.Guru

Рефакторинг

Рефакторинг — это контролируемый процесс улучшения кода, без написания новой функциональности. Результатом рефакторинга является чистый код и простой дизайн.

Перейти в Рефакторинг »
Картинка-превью секции Паттернов проектирования