技術士第一次試験 専門科目情報工学部門 H26

問題 25 / 35

出典: 平成26年度技術士第一次試験問題[専門科目情報工学部門] III-25

プログラムのリファクタリングに関する次の記述のうち、最も適切なものはどれか。

大きなリファクタリングでは、あらかじめ決まった手順に沿って実施し、後戻り可能な点を確保しながら安全に進める。
既存のプログラムの設計を改善することと、新しい機能を追加することを、同時に効率よく行う。
コメントを丁寧に書くことで、コードの安易な変更が積み重なって劣化した構造を隠蔽する。
リファクタリング中に、“不吉な臭い”と称されるコードの悪い兆候を感じたときに作業を終了する。
リファクタリングは、プログラムの構造を変更せずに、最小の変更で新しい機能を作り込むための手順である。

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。