$30 off During Our Annual Pro Sale. View Details »

ドメイン駆動設計ワークショップ in KRAY

ドメイン駆動設計ワークショップ in KRAY

2013年11月8日にKRAYのエンジニアとパートナー向けに開催したドメイン駆動設計ワークショップの資料

Hiroki Yoshioka

November 11, 2013
Tweet

More Decks by Hiroki Yoshioka

Other Decks in Programming

Transcript

  1. υϝΠϯۦಈઃܭϫʔΫγϣοϓ
    JO,3":
    @irohiroki

    View Slide

  2. View Slide

  3. Table of Contents
    ͜ͷϫʔΫγϣοϓʹ͍ͭͯ
    υϝΠϯۦಈઃܭͷ঺հ
    ϫʔΫγϣοϓ
    υϝΠϯϞσϧ࡞Γ

    View Slide

  4. ͜ͷϫʔΫγϣοϓʹ͍ͭͯ
    ษڧձͰ͸ͳ͍
    ߨशձͰ͸ͳ͍
    υϝΠϯۦಈઃܭʹ͍ͭͯߟ͑ΔػձΛఏڙ

    View Slide

  5. υϝΠϯۦಈઃܭͷ঺հ

    View Slide

  6. View Slide

  7. lυϝΠϯz
    l͢΂ͯͷιϑτ΢ΣΞϓϩάϥϜ͸ɺͦΕΛ࢖༻
    ͢ΔϢʔβͷԿΒ͔ͷ׆ಈ΍ؔ৺ͱؔ܎͕͋Δɻ
    Ϣʔβ͕ϓϩάϥϜΛద༻͢Δ͜ͷର৅ྖҬ͕ɺ
    ιϑτ΢ΣΞͷυϝΠϯͰ͋Δɻz
    『エリック・エヴァンスのドメイン駆動設計』P.2

    View Slide

  8. lϞσϧz
    lϞσϧͱ͸؆ૉԽͰ͋Δɻͭ·Γɺ౰໘ͷ໰
    ୊Λղܾ͢Δ্Ͱؔ࿈͢Δଆ໘Λந৅Խ͠ɺ
    ͦΕҎ֎ͷৄࡉΛແࢹ͢Δ͜ͱʹΑͬͯߦΘΕ
    ͨɺݱ࣮ʹର͢Δ̍ͭͷղऍͳͷͩɻz
    『エリック・エヴァンスのドメイン駆動設計』P.2

    View Slide

  9. lυϝΠϯϞσϧz
    lυϝΠϯϞσϧͱ͸ಛఆͷਤͰ͸ͳ͘ɺਤ͕఻͑
    Α͏ͱ͍ͯ͠Δߟ͑ํͰ͋Δɻ͜Ε͸υϝΠϯΤ
    Ωεύʔτͷ಄ͷதʹ͋Δ୯ͳΔ஌ࣝͰ͸ͳ͘ɺ
    ͦͷ஌͕ࣝݫີʹߏ੒͞Εɺબͼൈ͔Εͯந৅Խ
    ͞Εͨ΋ͷͳͷͩɻz
    『エリック・エヴァンスのドメイン駆動設計』P.3

    View Slide

  10. View Slide

  11. lϢϏΩλεݴޠz
    l։ൃऀ͕࢖͏ͷͱಉ͡ϞσϧʹΑͬͯఏڙ͞ΕΔ
    ݴޠ͸ɺ։ൃऀͱυϝΠϯΤΩεύʔτ͕ޓ͍ʹҙ
    ࢥૄ௨Λ͢Δࡍʹ΋༻͍ΒΕͳ͚Ε͹ͳΒͳ͍͠ɺ
    υϝΠϯΤΩεύʔτಉ͕࢜ཁ݅΍։ൃܭըɺ͋Δ
    ͍͸ػೳΛ఻͑߹͏ࡍʹ΋༻͍ΒΕͳ͚Ε͹ͳΒͳ
    ͍ɻz
    『エリック・エヴァンスのドメイン駆動設計』P.25

    View Slide

  12. Questions?
    υϝΠϯ
    Ϟσϧ
    υϝΠϯϞσϧ
    ϢϏΩλεݴޠ

    View Slide

  13. ϫʔΫγϣοϓ
    ൝෼͚
    ࣗݾ঺հʜʜඵʗਓ
    ͓୊഑෍
    υϝΠϯϞσϧ࡞Γճ໨ʜʜ෼
    ൃද
    υϝΠϯϞσϧ࡞Γճ໨ʜʜ෼
    ൃද ϐβೖ৔

    View Slide

  14. ൝෼͚
    ʙਓʗ൝
    Ͱ͖Δ͚ͩ஌Βͳ͍ਓͱ

    View Slide

  15. ࣗݾ঺հ

    View Slide

  16. υϝΠϯϞσϧ࡞Γ
    ޠኮͷநग़
    ࡞ਤ

    View Slide

  17. ͓ΘΓ
    kray.jp
    @irohiroki

    View Slide