【公式ドキュメントを読もうシリーズ】データ アクセス層のリファクタリング
シリーズ概要
https://qiita.com/yasu_programming/items/cec66f9e8d5d571e9ce3
URL
説明
ビジネスロジックとデータへのアクセスを分けてくれる。
保守性や拡張性などが上がる。
所感
今までLaravelを用いた開発が多かったが、ほかの言語を使用した時のアーキテクチャの構築の学習コストの高さに悩んでいたが、Github Copilotが提案してくれる。
それを自分が確認するという作業を行うという流れにすることで、知らない言語でも早く開発することができている。
個人開発レベルでのアーキテクチャの構築はこれで十分のような気もしている。