yasushicohiのやんややんや

記事にするまでもないつぶやき、ありふれた想い、TIL。ブログ: https://yasushicohi.com

TIL 2020/06/11 DroidKaigi clean architecture のテンプレート

https://youtu.be/tGBvYlQ6MJ8

クリーンアーキテクチャは良いぞ

  • 疎結合になる(する)
  • テスト書きやすい
  • 目的ごとにクラスを作るので、どこで何をするかが明確⇒可読性向上!

その分、「クラスが増える」。そしてその分、DIもめんどい(daggerの変なバグ) 作成に時間がかかるので、テンプレートで自動作成したのがこちら。

ユースケースって実際のところなんだろうか トランスレーターとかモデル、ってなにか。

presenterとrepositoryをうまく使う