こんにちは、モバイル基盤部の茂呂(@slightair)です。 いやー12月になって寒くなってきましたね。 この記事では最近部で始めた「アーキテクチャ課題共有会」という取り組みについて紹介したいと思います。 開発中に感じる痛み いきなりですが、モバイルアプリの開発中に痛みを感じたり違和感を持ったことはありませんか? 痛みというと大げさかもしれませんが、例えば以下のような設計・実装上のつらみ、悩みのタネたちのことを指します。 同じような記述を毎回書く必要がある 採用している設計パターンにあてはめようとすると、実装しづらい場合がある 必要となる場面が多い割にできないことがある 適切に扱うのが難しく、使い方を間違えやすいものがある 複雑で理解するのが難しい、手を入れられない 特に複数人で開発しているアプリプロジェクトだと、自分でそういう痛みを感じることもあれば、他の人からそういう声が聞こえてくる