🔥

Тред (Александр Богачёв)


Всем доброе утро) спасибо за вашу активность! Сегодня начнём с небольшого рассказа о совместном программировании, а днём планирую более технический разговор. Первый день после отпуска, но надеюсь всё успею

Недавно мы решили устроить необычную активность. Нам понадобилось сделать небольшой внутренний проект силами нашей команды, и мы решили делать его всей командой по очереди. Один стэк (nodejs, nestjs, клиентскую часть ещё не выбрали, но наверное это будет React, посмотрим)

Смысл в том, что мы создали ежедневную встречу утром, в которой по желанию участвуют разработчики из команды (бэкендеры, фронтендеры, тимлид), и каждое утро кто-то один берёт инициативу на себя, шарит экран в зуме и разрабатывает какую-то фичу, остальные смотрят, подсказывают

В качестве подхода был выбран TDD. Язык, в зависимости от направления разработчика, может быть конечно не очень привычным, но это вносит свои плюсы — бэкендеры познают nodejs и TypeScript 😅 и вносят свои подходы в наше приложение

Из забавного — для java-разработчика например очень необычно то, что у нас можно вызвать console.log и передать туда функцию. А я удивился, когда он использовал numeric separator, потому что сам им никогда не пользовался github.com/tc39/proposal-…

Сложно сказать, что эти встречи очень продуктивные в плане скорости разработки проекта, но таким образом мы обмениваемся опытом, идеями, постоянно есть кому предложить что-то, о чём не подумал другой разработчик. Ну и просто лишний раз общаемся

Так же у нас уже был опыт парной разработки с ребятами из смежных команд. Это облегчает интеграцию между проектами.

Пробовали ли вы когда-нибудь экстремальное программирование? Принесло ли вам это какой-то опыт? Может быть кто-то планирует внедрить в своей команде такое?

Мне это напоминает локальный хакатон) но обычно в тех хакатонах где я участвовал, в конце не было какого-то стоящего результата) возможно это связано с тем, что это твоё рабочее время, а на хакатонах интереснее потусоваться. Или возможно я был на каких-то неправильных хакатонах