2010-10-27 2 views
0

Почему мы делаем рефакторинг? Каковы преимущества рефакторинга? Какие проблемы можно избежать, выполняя рефакторинг кода программного инструмента?Каковы мотивы и преимущества рефакторинга?

+5

Почему мы часто убираем наши комнаты? –

+0

@ Джонас, я их очистил – mikerobi

+2

@Pekka - Я этого не делаю. Я имею в виду, это снова будет грязно, ду. –

ответ

3

При разработке приложения часто случается, что ваши цели меняются. Особенно, если нетехнический человек является вашим клиентом, часто случается, что через его плохое описание вы собираетесь изменять код снова и снова.

В какой-то момент все станет действительно грязным и нуждается в очистке - это рефакторинг.