TARMOLOV_WORK Telegram 102
Обязательное ревью кода — де-факто стандарт индустрии по улучшению качества кода. Но так было не всегда. Во всяком случае в нашей команде.

10+ лет назад у нас не было ревью кода. Сообщения о коммитах в svn приходили письмами на рассылку. Ее читали все желающие. Можно было ответить письмом на коммит — и это было "ревью".

В качестве первого инструмента для ревью кода был внедрен Crucible из-за его нативной интеграции с Jira — продуктом той же Atlassian. Тогда еще у нас не было своего трекера.

Отныне коммиты в trunk стали возможными только после прохождения ревью кода.

Последующие несколько недель коллеги ходили злыми, как черти 😈

Разработчики воспринимали критику своего кода как личное оскорбление. Нужно время и опыт, чтоб научиться разделять критику кода от самого себя. Это, правда, непросто.

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

- один файл
- 2 ревьювера
- 100+ комментов

Вечером мы с коллегой пили чай, и я решил донести до него свою точку зрения. В ответ услышал примерно следующее:
— Саша, больше не слова, а то я тебя ударю...

Если учесть вспыльчивый характер моего коллеги — то были не пустые угрозы. Дабы избежать рукоприкладства, я решил дать время коллеге остыть и поговорить с ним на следующей день :)

#байки



tgoop.com/tarmolov_work/102
Create:
Last Update:

Обязательное ревью кода — де-факто стандарт индустрии по улучшению качества кода. Но так было не всегда. Во всяком случае в нашей команде.

10+ лет назад у нас не было ревью кода. Сообщения о коммитах в svn приходили письмами на рассылку. Ее читали все желающие. Можно было ответить письмом на коммит — и это было "ревью".

В качестве первого инструмента для ревью кода был внедрен Crucible из-за его нативной интеграции с Jira — продуктом той же Atlassian. Тогда еще у нас не было своего трекера.

Отныне коммиты в trunk стали возможными только после прохождения ревью кода.

Последующие несколько недель коллеги ходили злыми, как черти 😈

Разработчики воспринимали критику своего кода как личное оскорбление. Нужно время и опыт, чтоб научиться разделять критику кода от самого себя. Это, правда, непросто.

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

- один файл
- 2 ревьювера
- 100+ комментов

Вечером мы с коллегой пили чай, и я решил донести до него свою точку зрения. В ответ услышал примерно следующее:
— Саша, больше не слова, а то я тебя ударю...

Если учесть вспыльчивый характер моего коллеги — то были не пустые угрозы. Дабы избежать рукоприкладства, я решил дать время коллеге остыть и поговорить с ним на следующей день :)

#байки

BY Тармолов про работу


Share with your friend now:
tgoop.com/tarmolov_work/102

View MORE
Open in Telegram


Telegram News

Date: |

How to create a business channel on Telegram? (Tutorial) In the next window, choose the type of your channel. If you want your channel to be public, you need to develop a link for it. In the screenshot below, it’s ”/catmarketing.” If your selected link is unavailable, you’ll need to suggest another option. Judge Hui described Ng as inciting others to “commit a massacre” with three posts teaching people to make “toxic chlorine gas bombs,” target police stations, police quarters and the city’s metro stations. This offence was “rather serious,” the court said. With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree." More>>
from us


Telegram Тармолов про работу
FROM American