質素なオブジェクト
en :
Humble Object
コード同士が蜜結合してしまうのを避けるための方法
Gerard Meszaros
氏による 『
xUnit Test Patterns: Refactoring Test Code
』 で紹介された
ヘキサゴナルアーキテクチャ
や
関数型アーキテクチャ
もこの考え方に沿ったもの
MVP
や
MVC
では、Presenter や Controller が質素なオブジェクトに該当する
https://gyazo.com/a04a6cdca3c07845de9cd1547e3ec413
▲ 『
単体テストの考え方/使い方 プロジェクトの持続可能な成長を実現するための戦略
』 より
参考文献
単体テストの考え方/使い方 プロジェクトの持続可能な成長を実現するための戦略