IT Саратов
IT Саратов
@itnews_saratov

Как быстро разобраться в чужом коде

Как быстро разобраться в чужом коде

Умение читать чужой код — навык, который влияет на скорость работы сильнее, чем знание модных инструментов. И ему почти нигде не учат.

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

Дальше опирайтесь на инструменты, а не на память: поиск по названию, история изменений, разбор конкретного случая в отладчике. История правок отвечает на самый важный вопрос — почему здесь так странно. Часто там окажется правка с пояснением, из которого станет ясно, что решение было вынужденным.

И записывайте карту для себя: что где лежит, какие есть подводные камни. Через месяц вы удивитесь, насколько это ускоряет, а заодно у вас появится готовый документ для следующего новичка.

Незнакомый код всегда выглядит хуже своего. Это не всегда правда.

IT Саратов — t.me/itsaratov_news
Этот пост опубликован в Telegram-канале IT Саратов. Подписаться можно по ссылке: @itnews_saratov.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.