24 октября 2009 года во Львове мы реализовали давно созревавшую идею с докладами по практикам разработки больших флекс-приложений на реальных проектах, наладить общение людей, которые уже знают флекс, имеют свои наработки в этой технологии и хотят знать, как другие делают это.
Эта встреча флексеров отличалась также тем, что все докладчики представляли практики одного проекта производства компании а точнее, ее львовского отделения. Кстати, епамовский отдел кадров мы благодарим отдельно за помощь в организации этой конференции, а саму компанию — за смелость и открытость в передаче опыта и за бесшовную интеграцию конференции с афтепати — за счет фирмы.
На этой встрече были представлены четыре доклада, пойдем по порядку.
1. Лучшие практики разработки Flex 3
Первым выступил ведущий разработчик флекс-проекта из львовского EPAM Systems. Его трехчасовый, сложный и глубокий доклад стал концентрированным набор лучших практик, выработанных командой под его руководством на протяжении двух лет создания сложного проекта. Стоит отметить, что в самом начале работы команда не имела большого опыта с Flex, но имела хороший опыт в других технологиях от Delphi до .NET, таким образом они прошли путь от самых азов флекса до состояния завершенного большого проекта, с включением практик XP и Agile.
Наработки изложены Андреем в PDF-документе , который можно скачать со страницы на .
2. Создание компонентов на базе архитектуры Spark (Flex 4)
Второй доклад был представлен Андреем Проциком из львовского EPAM Systems. Помимо самой презентации, к докладу прилагаются исходные файлы проекта, демонстрирующего разработку UI-элемента для Flex 4 качайте файл .
Если вы еще не знаете, Flex 4 реализует более эффективное разделения логики и вида — это новое скинование. Теперь совместный труд дизайнера с кодером и его результат стройнее. Каждый UI-компонент приложения по умолчанию реализуется в SDK двумя файлами: классом бизнес-логики (это "модель" из MVC) и классом скина с описанием вида и поведения компонента, включая состояния, эффекты и т.д. (это — "вид" из MVC). В результате мы имеем во Flex 4 еще одну разновидность Code Behind, на мой взгляд — вполне стройную, и теперь она поддерживается средствами разработки, чего не было во Флекс 3, об этом мы еще поговорим позднее.
А сейчас достаточно сказать, что за этим подходом — ближайшее и интересное будущее флекса, так что стоит хорошо вникнуть в исследование Андрея Процика —
3. Управление рисками
Третьим докладом стал экспромт от Олега Керницкого, он рассказал об управлении рисками для разработчиков. А поскольку к экспромту презентация не прилагается, то мы здесь просто скажем Олегу наше спасибо — было классно.
4. Чему я научился от команды Flex-разработчиков
Четвертая презентация от была попыткой в сжатой, динамичной форме рассказать о том лучшем, что он узнал за два месяца работы в команде толковых флексеров львовского EPAM Systems. У нее есть постоянный адрес: .
Мы хотим еще раз поблагодарить всех, кто помог состояться этой встрече флексеров — нам удалось заставить заговорить тех, кто много умеет, но мало об этом говорит 
Комментариев нет:
Отправить комментарий