В этом посте мы с Вами попытаемся разобраться в вопросах: что такое рефакторинг и какие приемы существуют для рефакторинга кода.