← 学習メニュー
CCAR-P 練習問題 55
CCAR-P
契約書から項目を抽出する社内の API を公開したところ、他のチームの開発者が、null が返る意味を「エラー」と誤解して処理を止めたり、一時的な失敗を再試行せずに諦めたりしています。実装のガイドとして整えるべきものはどれですか。
スポンサーリンク
選択肢を押して回答
正解と解説
正解:A
判断のポイント
実装のガイドには、入出力の約束・null やエラーの意味・再試行の方針を例つきで書きます。使う側が誤解なく組み込めることが目的です。
A. 出力の各項目の意味、null の扱い、エラーの種類と再試行の方針を、例つきで文書にする(正解)
システムを使う側には、出力の約束(各項目の意味・null の意味・エラーの扱い)が必要です。例つきで示すと、誤解による実装の誤りを防げます。
B. 開発中の会議の議事録を時系列に並べて共有する(不正解)
必要な情報を探しにくく、最新の約束も分かりません。
C. 問題が起きたチームから順に、個別に口頭で説明する(不正解)
同じ誤解が繰り返され、知識も共有されません。
D. API のソースコード一式を公開し、各自が読んで理解してもらう(不正解)
読む手間が大きく、約束として保証される振る舞いと実装の細部の区別もつきません。
出題範囲:CCAR-P 分野6「関係者との調整とライフサイクル管理」・項目6.4 アーキテクチャの文書化と実装ガイド
参考資料(公式ドキュメント)
公開資料をもとにした独自解説です。本番の問題・難易度・合否を再現するものではありません。
