タグ

ブックマーク / qiita.com/kikuchy (1)

  • ActivityをスリムにするObject Compositionパターン - Qiita

    Androidアプリの開発に業務で携わってから半年と少しの新米 Android エンジニアです。 Activity の仕事を Object Composition (オブジェクト合成)パターンで減らしたら、予想以上に使い勝手が良かったので、色々な方に使っていただきたいなと思って。 Object Composition すると何が良いのか 大きく分けて2つの効能があります。 Acitvity の役割がはっきりする Activity に複数の責務を負わせることがなくなるため、 メソッドの一覧を見るだけで Activity が何をしているのかを把握することができます 。 具体的には、 MVCパターンやMVPパターンにおけるViewの役割に徹させることが可能です。 また、それゆえに Activity に書くべきことが少なくなります。 実際に業務で書いた Activity (サーバから受けたデータを

    ActivityをスリムにするObject Compositionパターン - Qiita
    witchstyle
    witchstyle 2016/01/09
    (2015/09/22のエントリ) 複数のActivityから共通に呼び出せるクラスの作り方(逆向きは Interface にコールバックを用意する)
  • 1