Когда вы наследуете недокументированную кодовую базу, сопротивляйтесь желанию читать каждый файл сверху вниз или переделывать то, что выглядит некрасиво. Вы ещё не разбираетесь в коде, а ранние рефакторинги неправильно понятого кода — вот как создаются сбои. Цель — построить точную ментальную модель, быстро, основываясь на реальном поведении, а не на предположениях.
