Каталог паттернов рефакторинга.
В этом разделе приводится список паттернов рефакторинга с кратким описанием и иллюстрациями. Материал является переводом аналогичного раздела официального сайта рефакторинга и публикуется с согласия автора.
Подробнее...
В связи с этим, по мере перевода или поступления новых паттернов рефакторинга в рассылке будет появляться их анонс.
Экстремальное программирование напоминает нам, что ни один человек не может обладать абсолютными знаниями. Кроме этого, эффективность коллективной работы может быть сведена к минимуму из-за отсутствия синхронизации участников. Парное программирование может частично решить обе проблемы, ведь работая в паре можно быстро обменяться опытом, слаженно и целенаправленно работать над проектом. Но если количество разработчиков превышает два, такого механизма недостаточно, необходимо понимать, чем занимаются другие разработчики и какими знаниями они владеют, с тем, чтобы вовремя этим воспользоваться. Поддержка такого механизма в экстремальном программировании есть, он реализуется с помощью ежедневных собраний стоя. Суть таких собраний заключается в централизованном общении всех членов команды с передачей минимальных знаний относительно текущей работы и видимого прогресса. Продолжительность таких
собраний неявно ограничена проведением их стоя. Обычно, больше 15 минут на одном месте стоять не хочется.
Во время собраний стоя следует сосредоточиться не на желании мгновенного решения проблемы или её делегирования окружающим, а на смысле и характере, понять, кто бы мог помочь или уже сталкивался с подобной проблемой.
Адресуйте свои решения нам, lessons@xprogramming.com.ua.
Будем рады увидеть не только их, но и ваши отзывы и пожелания.