Re: "Programming guides" для работы в команде
От: bnk СССР http://unmanagedvisio.com/
Дата: 06.08.19 15:24
Оценка: +1
Здравствуйте, _hum_, Вы писали:

__>Есть команда из двух абсолютных джунов ("войтишников"), тимлида и одного человека, который был мидлом в одной технологии, а теперь в команде работает с другой (был back-end на Java, теперь full-stack на JS/NodeJS+React).

__>Поначалу все было ОК — все проходило через ревью тимлида, но с ростом проекта тимлид стал пускать ревью на самотек ("ревьювьте друг у друга"). Я как заинтересованный в проекте сторонний наблюдатель вижу, что "миддл" потихоньку начинает доминировать, переписывая код (в том числе и других участников) и переделывая архитектуру под себя ("под свое видение"). Беда в том, что он, по-видимому, не обладает "культурой программирования" (то есть, частенько нарушает те принципы, которые обычно считается дурным тоном в программировании нарушать, типа KISS, SOLID и др.; слабо заботится о развязанности отдельных частей проекта, о понятном именовании и т.п. ). Тимлид, видимо, полагаясь на его опыт, во многом ему потакает. Засим вопрос: есть ли какие-то общепринятые (авторитетные) "programming guides", на которые можно сослаться джуну, чтобы хоть как-то "приструнить" этого "мидла", показав тимлиду, что тот нарушает эти принципы?

Если не секрет, а ты-то почему напрягся? Тебе этот проект поддерживать в будущем? Или просто из любви ко всем живым существам?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.