Size: a a a

2020 January 28

GB

George Bolshakov in devleads chat
странно, как же разработчиков заставляют покрывать код юнит тестами, если не всем это нравится.
так же можно и прочие практики и стандарты внедрить.
конечно, в жизни разные случаи бывают и не все так просто, но идти к этому возможно вполне
источник

V

Vladimir in devleads chat
George Bolshakov
даже если это техлид?
Даже если техлид. Люди должны понимать и принимать эти стандарты
источник

IV

Igor Vladimirov in devleads chat
George Bolshakov
странно, как же разработчиков заставляют покрывать код юнит тестами, если не всем это нравится.
так же можно и прочие практики и стандарты внедрить.
конечно, в жизни разные случаи бывают и не все так просто, но идти к этому возможно вполне
что значит заставляют) человека которого надо заставлять покрывать что-то тестами (каким конктрено это дискуссионный вопрос) вообще не стоит держать в команде. Ну разве что это совсем стартап где важно быстрее выдать хоть что-то показать демо, а потом возможно уже сосредоточится на качестве.
источник

GB

George Bolshakov in devleads chat
так, а дальше идут более редкие вещи а-ля паттернов, документаций и прочего.
и конца-края нет тому, что можно причесать.
и в итоге разработчик сможет разобраться в проекте соседней команды (а тем более в коде своей же) в разы быстрее, чем любой внешний человек.
ну и не только в коде. в архитектуре, доках.
источник

N

Nekt in devleads chat
Vladimir
Даже если техлид. Люди должны понимать и принимать эти стандарты
Людей надо обучать, подводить к пониманию и отслеживать прогресс развития в каждом конкретном стандарте.
источник

V

Vladimir in devleads chat
Nekt
Людей надо обучать, подводить к пониманию и отслеживать прогресс развития в каждом конкретном стандарте.
Интересно, как можно кого-то "подвести к пониманию"? Я не троллю. Какие практики и инструменты нужно использовать, чтобы человек шел к нужному мне пониманию?
источник

С

Стася in devleads chat
Показываешь, чего бы ты хотел и почему это важно.  В конкретной ситуации разбирать кейсы - вот сейчас ты сделал так-то, и результат такой-то, а если сделать вот так, то результат другой.
источник

V

Vladimir in devleads chat
Стася
Показываешь, чего бы ты хотел и почему это важно.  В конкретной ситуации разбирать кейсы - вот сейчас ты сделал так-то, и результат такой-то, а если сделать вот так, то результат другой.
Так это ведь я хочу и мне важно. А не другому человеку. Как у него в голове заменить его "важно" моим "важно"?
источник

GB

George Bolshakov in devleads chat
Vladimir
Так это ведь я хочу и мне важно. А не другому человеку. Как у него в голове заменить его "важно" моим "важно"?
в вашем мире даже уголовный кодекс кажется насилием над личностью)) некоторые вещи люди должны принять как данность)
источник

GB

George Bolshakov in devleads chat
для этого есть понятие начальник, зарплата и прочее. дпже волонтеры должны слушаться бригадиров.
а то выйдет что команда разработки это тонкие индивидуальности  рака, щуки и лебедя, которым нельзя ничего навязывать
источник

V

Vladimir in devleads chat
George Bolshakov
для этого есть понятие начальник, зарплата и прочее. дпже волонтеры должны слушаться бригадиров.
а то выйдет что команда разработки это тонкие индивидуальности  рака, щуки и лебедя, которым нельзя ничего навязывать
Выполнять мои требования за зарплату это совсем не то, что называется "подвести к пониманию"
источник

GB

George Bolshakov in devleads chat
можно приложить усилия, чтобы человек понимал лучше причину этих требований. тогда ему будет комфортнее их исполнять
источник

GB

George Bolshakov in devleads chat
возможно он со временем даже станет согласен с ними искренне.
источник

С

Стася in devleads chat
Vladimir
Так это ведь я хочу и мне важно. А не другому человеку. Как у него в голове заменить его "важно" моим "важно"?
никак. Цель какая - пусть они делают, как я хочу, потому что я лучше знаю или пусть они делают так, потому что так мы повысим такие-то показатели?
источник

С

Стася in devleads chat
если последнее - то показывать и рассказывать
источник

С

Стася in devleads chat
метрики, бест практис, книги, доклады - всё, что говорит в пользу нужного решения
источник

С

Стася in devleads chat
его "важно" тоже надо рассмотреть, может и правда важно
источник

V

Vladimir in devleads chat
Ну вот пример: я хочу чтобы из кода удалялись неиспользуемые using-и. Потому что красивый код легче и приятнее поддерживать. А с той стороны мне говорят, что не нужно тратить время на эту фигню. Лучшее враг хорошего.

Мне двигать коллегу к пониманию или просто приказать сделать потому что я начальник?
источник

BZ

Boris Zhidkov in devleads chat
настроить линтер с автофиксом)
источник

С

Стася in devleads chat
Vladimir
Ну вот пример: я хочу чтобы из кода удалялись неиспользуемые using-и. Потому что красивый код легче и приятнее поддерживать. А с той стороны мне говорят, что не нужно тратить время на эту фигню. Лучшее враг хорошего.

Мне двигать коллегу к пониманию или просто приказать сделать потому что я начальник?
А у вас демократия в команде или тоталитаризм? 🙂
источник