Similar to RAII
ダブルディスパッチ
Double dispatchBooch法
Booch methodCommon Object Request Broker Architecture
Common Object Request Broker ArchitectureCommon Lisp Object System
Common Lisp Object System仮想継承
Virtual inheritanceC++ Technical Report 1
C++ Technical Report 1C++
C++Chain of Responsibility パターン
Chain-of-responsibility patternData Access Object
Data access objectData Transfer Object
Data transfer objectInterpreter パターン
Interpreter patternModel View Controller
Model–view–controllerModel View ViewModel
Model–view–viewmodelStrategy パターン
Strategy patternVisitor パターン
Visitor patternActive Record
Active record patternアナリシスパターン
Software analysis patternアンチパターン
Anti-pattern依存性逆転の原則
Dependency inversion principle依存性の注入
Dependency injectionイミュータブル
Immutable objectギャング・オブ・フォー (情報工学)
シャード (データベース・アーキテクチャ)
Shard (database architecture)制御の反転
Inversion of control単一責任の原則
Single-responsibility principle遅延読み込み
Lazy loadingデータモデリング
Data modelingデザインパターン (ソフトウェア)
Software design pattern