オープンクローズドの原則 2021年02月22日 17時15分02秒 | ソフトウェア ソフトウェアのエンティティ(クラス、モジュール、関数など)は 拡張に対して開いており、変更に対して閉じていなければいけない
フェールセーフ、フォールトトレラント 2021年02月22日 16時43分14秒 | ソフトウェア フェールセーフ:フェール(異常)発生時、安全(セーフ)側に動作する→信号機故障時は赤点滅 フォールトトレラント:障害(フォールト)発生時、機能を縮小せずに継続する→電源の二重化