設計やコードを書く際に役立つ設計の軽いまとめです
コード辺
パッケージ粒度辺
https://qiita.com/NagaokaKenichi/items/65c149ba92580fce5be2
ADP
SDP
SAP
この辺まではClean Architecture 達人に学ぶソフトウェアの構造と設計が参考になる
戦術レベルに限界を感じて戦略レベルからモデリングしていきたくなったら
DDD
ロバストネス分析
ICONIX
とか色々
ユースケース駆動開発実践ガイドが参考になる