Sunday, December 18, 2011

XPDays Ukraine 17 декабря 2011, Киев

Это перая конференция формата XPDays в Украине. Мои поздравления и благодарности организаторам - XPInjection. Местом проведения был выбран БЦ Парус на улице Мечникова. На мой взгляд место проведения имело как свои достоинства так и недостатки. Зная как тяжело с этой частью организации в Киеве я не вижу смысла особенно коментировать Парус. На конференции я присутсвовал в роли докладчика, тем удивительней, что я проспал :( и пропутил открытие, помчавшись сразу на доклады. Как я потом высянил я был далеко не один в этой роли :)
Еще пару слов об организации - думаю что все получилось очень неплохо, был ряд рабочих моментов, но организаторы выдержали их с честью.
А теперь о докладах:
1. "Сравнение тестов на поведение и тестов на состояние" Андрей Бибичев

Андрей рассказал часть своего тренинга по углубленному TDD. Понравилось обилие примеров и доступность. С утра немного не поспевал за докладчиком. Для себя отметил использование библиотеки FEST. Докладом очень доволен :)



2. "Approval Tests как альтернативный взгляд на автоматизированное тестирование" Александр Белецкий

Тема доклада была очень интересной, но на мой взгляд Александр позволил увести себя в сторону вопросами. В итоге не смог показать все заготовленные примеры. Также в очередной раз убедился что что при регламенте 50 минутного доклада live coding невозможен, насколько бы ты не был быстр за клавиатурой. Как Java разработчик отношусь с подозрением ко всему что было разработано дотнетчиками, но все равно попробую. Основные материалы по approval testing.

Слайды.



3. "Experience TDD and pair programming" Johannes Brodwall

Johannes при помощи Дмитрия Миндры продемеонстрировали практическую сессию парного программирования с использованием пинг-понг техники. Большое им за это спасибо. Давненько не видел ничего подобного, сразу пожалел что не попал на coding dojo.

4. Tools Talks
Talk #1 : Александр Коротких

Докладчику немного не хватило опыта для интересной подачи материала, а материал был конечно интересный - Использование Git для Agile проектов. Хоть сам я и отказался от Git в пользу Mercurial :) слушал с интересом.

Talk #2 : Максим Кузьмич

Коллега из Беларуси разложил по полочкам Crucible  от Atlassian. Очень грамотный доклад.
Talk #3 : Дмитрий Миндра

Дмитрий рассказывал свой любимый доклад про Software Craftsmanship. См. тут. Как обычно жег по полной :)

5. "Разворачиваем инфраструктуру для автоматизации функционального тестирования веб приложений" Андрей Дзыня


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

6. Ваш покорный слуга с докладом о психологии Code Review.

Своим докладом оказался более-менее доволен. Карточек правда получил аж одну :(. Но зато смогу немного расшевелить аудитории и вовлечь в дискуссию на очень интересную и тонкую тему.



7. "Continuous Delivery" Николай Алименков
Николай разложил по полочкам такой нынче популярный процесс как непрерывная доставка. Единственное что хотелось бы ему заметить, так это то, что Feature Flags все таки были придуманные в канадской Flickr. Слайды думаю скоро будут.