generated at
なぜpackage by layerが普及してないのか

既存のライブラリのデフォルトがそうなってないから

ライブラリは手段を提供する
開発者がが作りたいアプリケーションの目的にはフォーカスしてない
ライブラリの使い方を説明するためには、手段が露出していた方がいい
MVCとか

それに従ってしまうから、MVCとか、repositoriesとかusecaseという名前が手前に出てきてしまう