Repositoryに移行する
2025/7/1 9:24:00
- なんかバグっとるのを修正した
- 自動テストを二つ作成した
- AIの導きによりPlaywrightでドラッグ&ドロップする関数を見つけた
- ドラッグ&ドロップでの操作のテストを実装する
- 要素の指定がむずい
- 一日寝かせたらできた
- Repositoryを作る
- RelationRepositoryを作成する
- PostRepositoryを作成する
- AIでやったらバグりよった
サーバーサイドでの処理をレポジトリに置き換えようとしていたが、バチクソに沼っているので、全部捨ててクライアントサイドでの処理をレポジトリに置き換えた方が良い気がしてきた。1回全部捨てることにはなるが。
サーバーサイドでもうちょっと頑張ることにした。
なぜ私は「CommandパターンのCommandをメソッドで逆ポーランド記法や」とかやってんですかね。
やっと収束しつつある。長かった……。
とはいえまだ頂上を越えたところで、テストを通す必要があるし、コードを整えなければいけない。
昨日直せなかったバグがやっと直せた。
AppSyncのエラーメッセージがもっと親切だったら簡単に直せたものを。
もともとの設計が密結合なせいで、一箇所を変えようとするとどんどん波及してしまう。
ただ、今の知識なら、徐々に粗結合にしていけるはずだ。