Поучаствовал в Global Day of Coderetreat
Nov. 19th, 2014 08:30 amЕсть такое всемирная ежегодная программистская штука — Global Day of Coderetreat. Это такое событие для программистов, желающих попрактиковаться в современных способах разработки. А точнее — в TDD и парном программировании. При этом упор делается не на решение поставленной проблемы, а на написание совершенного кода. И для этого код переписывается с нуля — шесть раз в течение дня. Я серьезно. 
В общем, собираются программисты, разбиваются на пары, берут лэптоп, свой любимый язык программирования и фреймворк модульного тестирования, разделяют день на шесть сессий по 45 минут, и в течение каждой из сессий пишут известную игру «Жизнь». После каждого сеанса весь написанный код нафиг удаляется и в каждой последующей сессии начинается заново, чтобы не тянуть за собой не самые удачные решения, появившиеся в первых попытках реализации.
Я ничего про это мероприятие не знал, хотя оказалось, что у нас в Одессе Coderetreat проходит уже 3 года, причем в как раз у нас в «Шаге» его организуют одесские Ciklum и DataArt. Вот как-то раньше я это дело упускал из виду. А тут узнал и решил поучаствовать.
Оказалось, что всё это чертовски интересно. И работа в паре, и вообще вся эта ситуация лайвкодинга. Очень она такая... программистская.
Я и удовольствие получил, и идеями обогатился.
( Немного фоток )
Вот как-то так всё и было.
А сегодня я внезапно сел и стал дальше рефакторить код игры, написанный там в субботу. Потому что зацепило и вообще в кайф.
Хочу теперь такое же со своими студентами устроить. И fun, и сплошная польза.

В общем, собираются программисты, разбиваются на пары, берут лэптоп, свой любимый язык программирования и фреймворк модульного тестирования, разделяют день на шесть сессий по 45 минут, и в течение каждой из сессий пишут известную игру «Жизнь». После каждого сеанса весь написанный код нафиг удаляется и в каждой последующей сессии начинается заново, чтобы не тянуть за собой не самые удачные решения, появившиеся в первых попытках реализации.
Я ничего про это мероприятие не знал, хотя оказалось, что у нас в Одессе Coderetreat проходит уже 3 года, причем в как раз у нас в «Шаге» его организуют одесские Ciklum и DataArt. Вот как-то раньше я это дело упускал из виду. А тут узнал и решил поучаствовать.
Оказалось, что всё это чертовски интересно. И работа в паре, и вообще вся эта ситуация лайвкодинга. Очень она такая... программистская.

( Немного фоток )
Вот как-то так всё и было.
А сегодня я внезапно сел и стал дальше рефакторить код игры, написанный там в субботу. Потому что зацепило и вообще в кайф.
Хочу теперь такое же со своими студентами устроить. И fun, и сплошная польза.
