Рефакторинг кода - что это такое и зачем нужно

Рефакторинг кода - что это такое и зачем нужно