Closed OKAUEND closed 1 year ago
closes #184
コードレビューを行って頂いた時に、レビュアーがコードの意図の把握に時間がかかってしまい、意図を把握し辛いと指摘を頂いた。
関数やコメントを付けるなどして、整理を行ったが根本のアーキテクチャが悪く、 処理の流れがディレクトリを上下していたり、横断している部分があり、複雑のままであった。
PrismaディレクトリをAppディレクトリ配下に作り、Prisma関連の処理をすべてPrismaディレクトリに集約をする。 Appディレクトリ直下に置くことで、他の機能からも参照を可能にする。 Prismaディレクトリの中から外のディレクトリを参照しないことで、処理の流れを一方通行にする
Issue / Ticket
作業チケット
184
closes #184
課題/何が起こったか
コードレビューを行って頂いた時に、レビュアーがコードの意図の把握に時間がかかってしまい、意図を把握し辛いと指摘を頂いた。
仮説/どうしてそうなったのか
関数やコメントを付けるなどして、整理を行ったが根本のアーキテクチャが悪く、 処理の流れがディレクトリを上下していたり、横断している部分があり、複雑のままであった。
どういう作業を行ったか
PrismaディレクトリをAppディレクトリ配下に作り、Prisma関連の処理をすべてPrismaディレクトリに集約をする。 Appディレクトリ直下に置くことで、他の機能からも参照を可能にする。 Prismaディレクトリの中から外のディレクトリを参照しないことで、処理の流れを一方通行にする
Next Point
変更画面のサンプル
参考資料