2021年1月27日のブックマーク (1件)

  • マネーフォワードクラウド確定申告Androidアプリの設計方針 - Money Forward Developers Blog

    こんにちは! マネーフォワードクラウド確定申告アプリ のテックリードを勤めている須田です。 記事では2020年3月〜格開発開始して8月にリリース。現在継続運用中である、Androidアプリの設計方針を共有します。 設計方針を定めることで実現したいこと 関心の分離がされている ビジネスロジックの関心事と、技術的な関心事が適切に分離されるようにします。特に、Androidにおいては、UIの表示ロジックと、その他のビジネスロジックが適切に分離されていなければ、クラスの肥大化などの問題が発生します。 テストのしやすい設計にする テストをしやすい状態であれば、コンポーネントの粒度が適切に保てている可能性が高く、疎結合に実装できています。新規立ち上げの段階なので、TDDは実践しませんが、グロースフェーズ、成熟フェーズになった際にいつでもTDDに移れるようにします。 複数人でも素早く開発できる 複数

    マネーフォワードクラウド確定申告Androidアプリの設計方針 - Money Forward Developers Blog
    mapyo
    mapyo 2021/01/27