SOLID原則
オブジェクト指向設計の原則
S -
単一責任の原則
(
Single-responsibility Principle
)
O -
開放閉鎖の原則
(
the Open-Closed Principle
)
L -
リスコフの置換原則
(
Liskov Substitution Principle
)
I -
インターフェース分離の原則
(
Interface Segregation Principle
)
D -
依存関係逆転の原則
(
Dependency Inversion Principle
)
https://ja.wikipedia.org/wiki/SOLID