Недавно я стал частью сложной встроенной команды проекта, для которой я буду разрабатывать часть. Для той части, которая является моей ответственностью, существует только старый код и небольшая документация.Понимание программной системы
Я стараюсь сделать хорошее начало, но застенчивость и страх появления глупостей затрудняют задание вопросов. Как задавать вопросы?
Я хотел спросить, какие методы вы используете для понимания проекта? Я имею в виду, что есть много технических деталей, которые нужно запомнить и сохранить в контексте, чтобы сделать дизайн. Вы читаете код и получаете некоторые факты, но как двигаться дальше? Например, вы читаете код и документ (ы) и получаете некоторые факты A и факт B. Как достичь подходящего заключения X, для которого вам может потребоваться или не нужно было учитывать факты C и D также?