1. 【3.31.7つの設計原理③『対称原理』⑤】
次のコード構造のうち、対称原理に最も反している例はどれか?
解説: 「open」に対する「close」が存在しない場合、**状態の整合性やリソース解放に不備が生じやすく、対称原理に反する**。対になる操作は必ず意識すべきである。
AIリファクタの時代は、直し方より「何を軸に直すか」が大事です。本ページでは、『プリンシプル オブ プログラミング』第3章「7つの設計原理」で紹介される、変更に強い設計のための7つの原理を、要点を押さえた要約と4択クイズで整理します。
要約で原理の狙いをつかみ → 4択クイズ(10問・全問解説付き)で判断基準を確認 → 迷ったところは解説で復習。「読む→解く→わかる」で、将来の仕様変更にも振り回されにくい設計の軸を定着させましょう。
※本ページは学習支援を目的とした要約です。実務適用時は原典もご参照ください。
経験:Webアプリ/業務システム
得意:PHP・JavaScript・MySQL・CSS
個人実績:フォーム生成基盤/クイズ学習プラットフォーム 等
詳しいプロフィールはこちら! もちもちみかんのプロフィール