Как бороться с дублированием функционала в коде?

14 мая, 13:44 Работа 3803 3
Привет! Пилим продукты для внутрекорпоративного использования. Пилим на Yii2.

Получается так: один пилит функционал загрузки файлов, компоненты для уведомлений в телеграм и прочее. Через пол года приходит второй, видит или не видит что есть готовый функционал или видит что написан на скорую руку и начинает пилить все свое. И так каждый раз.

Есть ли способ это все как кто автоматически документировать? Как с таким вообще бороться?

Прихожу к выводу что для таких продуктов лучше использовать CMS типа Drupal.
3 комментария
Сортировка:
Добавить комментарий
Andrey Panchuk
Andrey Panchuk 2019, 14 мая, 18:59
0
Кросс-ревью кода. Видишь фигню - пишешь коммент
Igor Gnatishin
Igor Gnatishin 2019, 14 мая, 15:32
0
Пилите компоненты на типовые задачи. с обязательным ознакомлением всех и каждого с существующими уже. если что - это зона ответственности тим лида, если нету отдельного архитектора.
Ivan
Ivan 2019, 14 мая, 14:45
0
Функционал должен быть реализацией ТЗ, а новому стоит изучить ТЗ с готовыми этапами

IT Новости

Смотреть все