Уведомления

Группа в Telegram: @pythonsu

#1 Март 13, 2016 12:37:39

titov_
Зарегистрирован: 2015-08-02
Сообщения: 31
Репутация: +  0  -
Профиль   Адрес электронной почты  

Как понять чужой проект?

Как разобраться в коде одного определённого файла, вроде бы понятно: запускаешь его и смотришь на результат. С несколькими файлами тоже вроде как можно совладать методом научного тыка, исключения, добавления, комментирования и прочее.

А как правильно организовать исследование проекта в несколько сот файлов? Как отслеживать связи, очерёдность подключения и запуска модулей?

Наличие документации и связь с создателем не рассматривается, так как тогда бы и вопроса не было бы.

Офлайн

#2 Март 13, 2016 13:43:50

vic57
Зарегистрирован: 2015-07-07
Сообщения: 913
Репутация: +  127  -
Профиль  

Как понять чужой проект?

python -v myapp | tee -o my.log
в my.log запишутся сообщения питона
или python -v myapp > my.log
ну а дальше - смотри трассировку
трудное это дело - чужой код разбирать, лучше свой писать

Отредактировано vic57 (Март 13, 2016 14:58:30)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version