Repositoryによる抽象化の理想と現実
#Repository
#データフェッチ
#データアクセス
Repositoryによる抽象化の理想と現実/Ideal and reality of abstraction by Repository - Speaker Deck
APIコールはDBの
トランザクション
対象外
https://scrapbox.io/files/64f1385f08f2dd001ce260bd.png
https://scrapbox.io/files/64f13868bbdc31001c8d3383.png
関連
モジュラモノリスにおけるトランザクション設計の考え方
何を抽象化しているのか
その抽象化は正しいか
抽象化に合わせた実装
抽象化の限定
抽象化の分割
適切な抽象化ができていないなら素直にプロトコルが表現されている方が可読性が高い
その抽象化は必要か
中途半端な抽象化は開発速度を落としているだけかもしれない
問題の抽象化とレイヤー化は別物
アプリケーション層が十分にシンプルであるのでE2Eテストで補なえる
koushisa.icon
RepositoryとInfrastructureの抽象化を比較する