Електронний багатомовний

термінологічний словник

Electronic Multilingual Terminological Dictionary


Інформаційні технології

Екстремальне програмування

Одна із гнучких сучасних методологій розробки ПЗ. Основними практиками (практичною діяльністю) в XP є: а) парне програмування; б) колективне володіння кодом; в) постійна взаємодія із замовником та ін.

Автори методології – Кент Бек (Kent Beck), Уорд Каннінгем (Ward Cunningham), Мартін Фаулер та інші. Парне програмування припускає, що весь код створюється парами програмістів, що працюють за одним комп’ютером. Один із них працює безпосередньо з текстом програми, інший проглядає його роботу і стежить за загальною картиною того, що відбувається. При необхідності клавіатура вільно передається від одного до іншого. Колективне володіння означає, що кожен несе відповідальність за весь створений код. Таким чином, кожен має право вносити зміни в будь-яку ділянку коду. Парне програмування підтримує цю практику: працюючи в парах, всі програмісти дістають доступ до всіх частин коду. Важлива перевага колективного володіння кодом в тому, що воно прискорює процесс розробки, оскільки, при появі помилки, її може усунути будь-який програміст. Постійна взаємодія із замовником припускає наявність постійного зв’язку з ним у будь-який момент часу дня або ночі для вирішення постійно виникаючих проблем. В цілому, XP активно застосовує всі відомі методології й середовища програмування: візуальні, віртуальні, компонентні та ін.


Частина мови Іменник
Рід середній рід
Істота/неістота неістота
Називний екстремальне програмування
Родовий екстремального програмування
Давальний екстремальному програмуванню
Знахідний екстремальне програмування
Орудний екстремальним програмуванням
Місцевий у/в екстремальному програмуванні