Есть ли у вас документация проекта для командной работы? И в каком виде эта документация и какой детализации.
Суть вопроса в том, что есть большой проект (более 300 тыс. строк кода) и приходит на него новый разработчик: ему говорят - запили работу с чёрным списком IP-адресов. Он делает в классе BlackIp свой метод проверки ip на корректность и т.д., ему потом говорят нет чувак, у нас такая проверка на корретность ip уже есть в классе AllCheck например. ORM у кого есть своя в проекте вы пишете к ней какую-то документацию или примеры основных запросов?
Какого уровня детализации нужна документация и что в ней было бы правильно описать? Структуру папок, классов, кто за что отвечает, методы классов?
Или вам пофигу и вы никогда не пишете никакую документацию что бы новички вас не подсидели?

21 Авг 2019 в 06:26
223 +1
0
Ответы
1

Документация проекта для командной работы очень важна, особенно в больших проектах с большим количеством кода. Она помогает новым разработчикам быстрее ориентироваться в проекте, избегать дублирования работы, и обеспечивает единый стандарт разработки.

Для эффективной работы команды рекомендуется документировать не только основные методы классов и структуру папок, но также и принципы работы проекта, логику приложения, взаимосвязи между классами и модулями, и т.д. Это может включать описание ORM, примеры запросов, архитектуру проекта, роли участников команды, используемые технологии и т.п.

Документация может быть оформлена в виде комментариев в коде, документации (например, README.md файл), диаграмм UML или других удобных форматах. Главное, чтобы информация была легко доступной и понятной для всех участников команды.

Пренебрегать документированием проекта не стоит, так как это может привести к ошибкам, потере времени и ресурсов. Лучше потратить некоторое время на написание документации заранее, чем потом тратить еще больше времени на разбирательства и исправление ошибок.

20 Апр в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 017 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир