エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
めっちゃ便利になったThe Composable Architecture(TCA)のDI。仕組みの概要からマルチモジュール構成における設計方法までご紹介します - Uzabase for Engineers
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
めっちゃ便利になったThe Composable Architecture(TCA)のDI。仕組みの概要からマルチモジュール構成における設計方法までご紹介します - Uzabase for Engineers
この記事は、The Composable Architecture Advent Calendar 2022 12/20の記事です。 qiita.com iOSエン... この記事は、The Composable Architecture Advent Calendar 2022 12/20の記事です。 qiita.com iOSエンジニアの金子です。 以前の記事でReducerProtocolが導入された背景について説明しましたが、今回はReducerProtocolになることでかなり便利になったDI周りについてご紹介したいと思います。 tech.uzabase.com これまでの課題 @DependencyプロパティラッパーによるDI テストやXcodeプレビューのサポートもされている 依存のテスト・プレビュー用の実装 依存の設計 マルチモジュール構成における依存の実装方法 まとめ これまでの課題 TCAを採用したアーキテクチャにおいて、最も面倒だと思うものの一つに依存関係の更新作業がありました。 例えば、以下のようなコンポーネントの階層を持ったアプリを