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