CleanArchitecture × Strategyパターンで挑む爆速開発

CleanArchitecture × Strategyパターンで挑む爆速開発

下記の課題により多くなりがちな議論を減らして、開発速度を上げた話
1. UIとDataの依存によるメンテナンス性の悪さ
2. 明確な設計指針不足に伴うコミュニケーションコストの増大
3. 設計の属人化

Agenda

1. CleanArchitectureを導入してみた話
2. CleanArchitectureでは解決できない部分が出てきた話
3. Strategyパターンを使うとうまく解決できた話
4. このパターンに残る課題の話

0dca282446cfed7fda8c7384917b90c5?s=128

KENTARO SATA

March 05, 2019
Tweet

Transcript

  1. 2.

    PROFILE AndroidΤϯδχΞ — FiNC Technologiesʹॴଐ — ίϛϡχςΟʔػೳΛ։ൃ͢ΔνʔϜͷTL — DroidKaigi2019ͰʮϚςϦΞϧσβΠϯͷىݯͱϕʔεͱͳΔ఩ֶʯͱ͍ ͏λΠτϧͰొஃ

    Ωϟϯύʔ — ฏۉ͢ΔͱҰ݄ʹ1ճҎ্͸ςϯτੜ׆ — ݱࡏ͸ݐஙՈͷ༑ਓͱςϯτΛσβΠϯத (https://twitter.com/ SataKentaro) ݐங — ֶੜ࣌୅͸ݐஙσβΠϯΛઐ߈ Kentaro Sata (Ωϟϯϓͷ͑Μ͡ʹ͋) AndroidΤϯδχΞ / Ωϟϯύʔ / ݐங
  2. 31.