Составление методов

Значительная часть рефакторинга посвящается правильному составлению методов. В большинстве случаев, корнем всех зол являются слишком длинные методы. Хитросплетения кода внутри такого метода, прячут логику выполнения и делают метод крайне сложным для понимания, а значит и изменнения.

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