Как разобраться в чужом коде
Первый порыв — открыть папку и читать подряд. Через два дня в голове каша, а понимания нет.
Работает подход от поведения: возьмите одно действие пользователя и проследите его насквозь — от входа до записи в хранилище. Всё, что в стороне, игнорируйте.
Второй инструмент — история изменений: она отвечает на вопрос, почему здесь так странно. Обычно там обнаруживается вынужденная причина.
Третий — отладчик на живом случае: пройти шагами один настоящий сценарий полезнее, чем прочитать десять файлов.
И записывайте карту: что где лежит, что нельзя трогать, где грабли. Через месяц это станет документом для следующего новичка, а вы — человеком, который сэкономил ему две недели.
Чужой код почти всегда кажется хуже своего — обычно потому, что вы не видите условий, в которых он писался.
IT Оренбург — t.me/it_orenburg
IT Оренбург
@it_orenburg
Как разобраться в чужом коде
Этот пост опубликован в Telegram-канале IT Оренбург. Подписаться можно по ссылке: @it_orenburg.