似たようなレイアウトのViewがいくつかあった場合に、どのように実装しますか? enumでtypeを定義してtypeごとにレイアウトを分岐したり、ベースクラスを作ってサブクラス側でレイアウトに必要な処理を行なったりなど、様々な実装方法があるかと思います。
本トークでは、実際にサービスで運用されているデザインを題材に、型パラメータのインジェクトを利用したViewのレイアウト方法についてお話します。 他のレイアウト方法とは、どういった違いがあるかなどもお話できればと思います。