置いといてもいいと書いたように別に抽象化しなくてもいい
5chアプリ作るならどんなUIやどんなアーキテクチャ採用しようが、本質的にアクセス部分はかわらない
そこを分離しないで他を必死に分離・抽象化してるしまじで基本ができてない

何事もバランスだ
やりすぎても独りよがりのクソコードになるし
やらなすぎてもクソコードになる

あれだけ上位層を必死にやってるのにアクセス部分とういうモデルの中のモデルという部分は放置というこのバランスw
センスを疑うわw