責務の分割についてベストプラクティスを教えてほしい

責務の分割についてベストプラクティスを教えてほしい

結果ディレクトリ構造がどのようになっているかも