doc.dev1x.org
Encapasulated(カプセル化)
1. 原則
高品質なコードはカプセル化されている
実装の詳細はクラス外部からは見えず、操作(メソッド)だけが公開される
2. 根拠
コードの変更が可能になる
コードがモジュール化される
3. 指針
実装の詳細をクラス外部に曝け出さない
4 注意事項
特に無し
参考資料
O'Reilly Japan - レガシーコードからの脱却