О "качестве" кода.

11 июля 2018,

Весь код можно разделить на 3 категории:

  • Вау! Как же круто тут всё сделано.
  • Ну, тут всё как обычно.
  • Блин, а нельзя было этот метод на 10 экранов разбить хотя бы на 2-3?

Так вот самая засад в том, что тяжелее всего изменять и рефакторить код из п.1.

Потому что "вау-код" — это законченная конструкция, которая зачастую не предполагает даже минимальных изменений: или ставь костыль с не понятными последствиями, или переписывай заново (с такими же последствиями).