Я занимаюсь разработкой коммерческого веб-сайта. Этот сайт был разработан в течение двух лет другим программистом. Это, в основном, работа с одним человеком (поддерживать и расширять сайт). У меня будет переход на 2-3 дня, когда другой программист покажет мне систему. Но из того, что я знаю, документации мало. Все находится в коде (который является документированным). Вот что я собираюсь задать до сих пор:
- Объяснение наиболее сложных элементов системы
- Описание общей архитектуры
- Описание средств поддержки (настройка IDE, модульные тесты, развертывание механизм)
- Любая книга, веб-сайт, подкаст, который он использовал, чтобы влиять на архитектуру система
Любые другие, что мне не хватает?
[EDIT] Спасибо всем. Потеря хороших предложений. Мне хотелось бы принять более одного ответа! Кроме того, я бы добавил:
- Что вы сделали специально для повышения производительности системы и где это узкое место прямо сейчас?
- В связи с этим, что вы сделали в отношении безопасности системы? (что вы сделали и где находятся дыры в безопасности сейчас)
Последнее: разработчик сказал, что он будет готов ответить на мои вопросы позже, если мне это нужно. Это его "ребенок" в конце концов. Но я действительно думаю, что через 6 месяцев он будет продвигаться дальше, и его доступность будет намного меньше!