XP (Extreme Programming) のプラクティスの一つに取り入れられているものはどれか。
ア 構造化プログラミング
イ コンポーネント指向プログラミング
ウ ビジュアルプログラミング
エ ペアプログラミング
エ
エ 正しい。ペアプログラミングは、実装担当及びチェック担当の二人一組で役割を交代しながら開発を行うことである。ドライバと呼ばれる方がコーディングし、ナビゲータがチェックする。
エクストリーム・プログラミング (XP) には、他にも、テスト駆動開発、リファクタリング、継続的インテグレーション、反復など、19のプラクティスがある。
なお、XPの5つの価値は、コミュニケーション、シンプル、フィードバック、勇気、尊重である。
問46 | 目次 | 問48 |