Upgrade to Pro — share decks privately, control downloads, hide ads and more …

僕らが考える 最強のアーキテクチャについて 腹を割って話そう

nyafunta9858
September 28, 2023

僕らが考える 最強のアーキテクチャについて 腹を割って話そう

nyafunta9858

September 28, 2023
Tweet

More Decks by nyafunta9858

Other Decks in Programming

Transcript

  1. લͷηΫγϣϯͰઆ໌ͨ͠ΞʔΩςΫνϟʹؔ͢ΔҰൠత ͳݪଇΛߟྀ͢Δͱɺ֤ΞϓϦʹগͳ͘ͱ΋ 2 ͭͷϨΠϠ ͕ඞཁͰ͢ɻ • ը໘ʹΞϓϦσʔλΛදࣔ͢Δ UI ϨΠϠɻ •

    ΞϓϦͷϏδωε ϩδοΫΛؚΈɺΞϓϦσʔλΛ ެ։͢ΔσʔλϨΠϠɻ υϝΠϯϨΠϠͱ͍͏ϨΠϠΛ௥Ճ͢Δ͜ͱͰɺUI ϨΠϠ ͱσʔλϨΠϠͷؒͷ΍ΓऔΓΛ؆ૉԽͰ͖ɺ࠶ར༻Ͱ͖ ·͢ɻ 2૚ + 1૚ͷϨΠϠʔυΞʔΩςΫνϟ Ҿ༻ɿhttps://developer.android.com/topic/architecture
  2. લͷηΫγϣϯͰઆ໌ͨ͠ΞʔΩςΫνϟʹؔ͢ΔҰൠత ͳݪଇΛߟྀ͢Δͱɺ֤ΞϓϦʹগͳ͘ͱ΋ 2 ͭͷϨΠϠ ͕ඞཁͰ͢ɻ • ը໘ʹΞϓϦσʔλΛදࣔ͢Δ UI ϨΠϠɻ •

    ΞϓϦͷϏδωε ϩδοΫΛؚΈɺΞϓϦσʔλΛ ެ։͢ΔσʔλϨΠϠɻ υϝΠϯϨΠϠͱ͍͏ϨΠϠΛ௥Ճ͢Δ͜ͱͰɺUI ϨΠϠ ͱσʔλϨΠϠͷؒͷ΍ΓऔΓΛ؆ૉԽͰ͖ɺ࠶ར༻Ͱ͖ ·͢ɻ 2૚ + 1૚ͷϨΠϠʔυΞʔΩςΫνϟ Ҿ༻ɿhttps://developer.android.com/topic/architecture
  3. લͷηΫγϣϯͰઆ໌ͨ͠ΞʔΩςΫνϟʹؔ͢ΔҰൠత ͳݪଇΛߟྀ͢Δͱɺ֤ΞϓϦʹগͳ͘ͱ΋ 2 ͭͷϨΠϠ ͕ඞཁͰ͢ɻ • ը໘ʹΞϓϦσʔλΛදࣔ͢Δ UI ϨΠϠɻ •

    ΞϓϦͷϏδωε ϩδοΫΛؚΈɺΞϓϦσʔλΛ ެ։͢ΔσʔλϨΠϠɻ υϝΠϯϨΠϠͱ͍͏ϨΠϠΛ௥Ճ͢Δ͜ͱͰɺUI ϨΠϠ ͱσʔλϨΠϠͷؒͷ΍ΓऔΓΛ؆ૉԽͰ͖ɺ࠶ར༻Ͱ͖ ·͢ɻ 2૚ + 1૚ͷϨΠϠʔυΞʔΩςΫνϟ Ҿ༻ɿhttps://developer.android.com/topic/architecture RepositoryͷϝιουΛݺΜͰΔ͚ͩ