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

(なんとなくわかった気になれる)ドメイン駆動設計の概要

honodera
February 05, 2017

 (なんとなくわかった気になれる)ドメイン駆動設計の概要

社内勉強会にて発表した、
ドメイン駆動設計に全く触れたことがない人向けに作成したスライドです。

honodera

February 05, 2017
Tweet

More Decks by honodera

Other Decks in Programming

Transcript

  1. ΦϒδΣΫτࢦ޲ͬͯ • ʮσʔλʯͱʮॲཧʯΛҰ·ͱΊʹͨ͠ʮΦϒδΣΫτʯಉ͕࢜ϝοηʔδΛૹͬͯ ૬खͷॲཧϧʔνϯΛݺͼग़͢ܗࣜͰιϑτ΢ΣΞͷ։ൃΛߦ͍ͬͯ͘ํ๏࿦ٴͼߟ ͑ํɻ(ωοτ͔Βίϐϖ) • ंͱ͔Ͱྫ͕͑ͪ(ΦϒδΣΫτࢦ޲͋Δ͋Δ)ɻ ͔͠͠ۀ຿ͱ͔͚཭Ε͍ͯΔͨΊɺ ͳΜ͔Πϝʔδ͠ʹ͍͘? •

    σʔλͱͦͷσʔλΛ࢖͏ϩδοΫ͸ɺҰͭͷΫϥεʹ·ͱΊΔ • ҰͭҰͭͷΦϒδΣΫτͷ໾ׂ͸୯७ʹ͢Δ • ෳࡶͳॲཧ͸ΦϒδΣΫτΛ૊Έ߹Θ࣮ͤͯݱ͢Δ • 1ΫϥεԿߦҎ಺ɺ1ϝιουԿߦҎ಺ͱ͔͍͏ࡉ͔͍ࣄ͸͜͜Ͱ͸ׂѪ • ίʔυ͕ॏෳ͠ͳ͍͔ΒҰՕॴ͚ͩ௚ͤ͹͍͍ɺςετָ͕ʹͳΔ→อकੑ͕ߴ͘ͳ Δ
  2. ͜Μͳײ͡Ͱ ᶃ • ϓϨθϯςʔγϣϯ૚ / ΞϓϦ૚ / σʔλιʔε૚ / υϝΠ

    ϯ૚ʹ෼͚Δ ɹ→্هͷϨΠϠͰΞϓϦΛ࡞੒ͯ͠ɺυϝΠϯ૚ʹஔ͘υ ϝΠϯϞσϧʹۀ຿ͷؔ৺ࣄΛू໿͢Δ • ۀ຿ࢹ఺ͰϞσϧΛ࡞Δɺۀ຿ϧʔϧ(Ճ޻ɺ൑அɺܭࢉ)ɺ ۀ຿༻ޠΛ࢖͏ ɹ→υϝΠϯ૚Ҏ֎ʹࢄΒ͹ͬͨۀ຿ϩδοΫ͸υϝΠϯ૚ ʹدͤΔ