Привет всем, кто посетил первое мероприятие 2013 года.

Остальным — здравствуйте! Было весело, вы многое пропустили.
МЫ

 

Что именно? Благоволите:

__IMG_0241

Михаил Вайсман, наш гость из Питера, продавал нам язык Ruby.
Помимо синтаксического сахара, лямбд, mixin-ов, сокращений, язык оказывается такой из себя весь динамический, что его можно видоизменять (например для написания DSL) и на лету менять поведение всего чего только можно.

Из запомнившегося:

  • Код, который печатает сам себя, считывает и снова печатает сам себя, но уже дороже
  • Доставьте коллегам переопределив оператор + на *
  • Паттерн «Я сказал, это защищенная переменная», при котором попытка перезаписать значение выльется в удаление наглого класса

Презентацию можно посмотреть тут.

IMG_0300

Роман Маринченко, разработчик Symfony2, показал BDD на PHP.

После краткого экскурса в суть успешных проектов, BDD, Петросяна и пони, Роман успел показать в живом режиме и разработку по методологии BDD и инструменты, которые облегчают жизнь разработчика.
Демо было проведено пошагово и в таком же виде досутпно на Гитхабе.

Из запомнившегося:

  • Спецификации может писать клиент, но как правило пишет сам разработчик
  • Обычный текст магическим образом превращается в полноценный функциональный тест
  • Есть хорошие BDD фреймворки для PHP — Behat, Mink

IMG_0372

Антон Архипов из ZeroTurnaround, сделал вводную по Groovy.
Масса синтаксических плюшек, совместимость с Java и JVM, возможность «писать скрипты на Java», отличный API по работе с коллекциями, динамика… Всё то, чего не хватает enterprise программистам )
Из запомнившегося:

  • return — не обязателен
  • Grep — магический поиск по коллекциям
  • Builder-ы, позволяющие превращать код в структуры данных — XML, HTML, JSON и даже в Ant скрипты

Презентацию можно посмотреть тут.

Также имела место быть раздача футболок от Jetbrains.
C не меньшим удовольствием спешу порадовать, что у клуба появилось ещё 2 спонсора — Skype и Swedbank, информация о которых совсем скоро появится на нашем сайте.

А вот собственно и фото-отчет от Кирилла:

Видео появятся в течении недели.
Не забывайте добавлять свои доклады в копилку и голосовать!

До скорых встреч!