Я нашел себя из чудовищного JavaScript-проекта. Я не видел никаких ссылок на известные шаблоны проектирования, а файлы кода состоят из 5000+ строк беспорядочного кода. Обычная длина функции составляет около 100 строк. Также пространства имен беспорядочны. Любые идеи, как получить смысл для этого проекта?Рефакторинг монстров JavaScript-проект
Я пытался прочитать исходный код, но комментариев нет. Также нет тестов, поэтому внесение изменений - дело удачи.
Отказ от проекта не является выбором.
Есть ли хорошие инструменты для оказания помощи? На данный момент я использую sublime & Chrome.
Пройдите через него с помощью отладчика. –