|
Персональные инструменты |
|||
|
2008-12-22 Конференция AgileDaysМатериал из CustisWiki
Текущая версия на 19:57, 17 марта 201012 декабря 2008 12 декабря 2008 в Москве прошла первая в России конференция AgileDays, посвященная техническим практикам гибкой разработки. Компания CustIS (Заказные ИнформСистемы) выступила в числе спонсоров конференции, а наши ведущие специалисты сделали доклады: Андрей Бибичев — «Безудержный Refactoring: как не убиться об стену». На тему рефакторинга кода написано немало книг. Правильный рефакторинг кода поможет любой команде эффективно и безопасно модифицировать свою систему. Но не всегда рефакторинг применяется и понимается правильно. В этом докладе описывается, как делать рефакторинг с пользой для системы и при этом не «Убить себя об стену» в борьбе за качество кода. Презентация доклада Андрея Бибичева Изюминкой доклада являются примеры — все они не модельные, а из реальных систем, находящихся в production-эксплуатации. Причем примеры как удачных, так и неудачных преобразований. Это тот опыт, который получен в ходе боевых действий (а не учений) и которым хочется поделиться. Андрей Сатарин — «Введение в непрерывную интеграцию». Использование непрерывной интеграции в процессе разработки программного обеспечения обещает много преимуществ: быстрое обнаружение ошибок, устранение проблем интеграции, меньшее число дефектов. При более подробном рассмотрении оказывается, что эта практика сильно зависит от других, таких как модульное тестирование, стандарт кодирования и т.д. Множество ожидаемых преимуществ не реализуются без использования этих дополнительных практик. Складывается парадоксальная ситуация когда не ясно, имеет ли непрерывная интеграция независимую ценность или вся ценность обусловлена только «сторонними» методиками. Нет ли здесь обмана, когда под предлогом внедрения непрерывной интеграции пытаются использовать преимущества других инженерных практик? Презентация доклада Андрея Сатарина |
||||||