Slide 1

Slide 1 text

υϝΠϯϞσϧͷ ͭ͘Γํ 5 Ϩοπΰʔσϕϩούʔ%&$"%& <ઋ୆>3BLVUFO5FDIOPMPHZ$POGGFBUϨοπΰʔσϕϩούʔ !JSPG

Slide 2

Slide 2 text

ΦϚʔδϡݩ https://speakerdeck.com/a_suenami/domeinmoderufalsetukurifang-number-5000dai

Slide 3

Slide 3 text

ίϯςΩετ https://speakerdeck.com/irof/ moderingufalsekihon-number-kanjava-number- mixleap https://irof.hateblo.jp/entry/2020/03/09/120640

Slide 4

Slide 4 text

@irof ⼤阪 、 関⻄Java 会 数年何 件 個⼈事業主@ 6歳 開発全域 ⼿伝 久々 外 出

Slide 5

Slide 5 text

" " 事 ⾏ 世界 私 意図 使

Slide 6

Slide 6 text

υϝΠϯ > > ⽅ > ⽅

Slide 7

Slide 7 text

͍ΖΜͳυϝΠϯ IUUQTJSPGNF ϦϨʔγϣφϧϞσϧͷυϝΠϯ ςετٕ๏ͷυϝΠϯ෼ੳ ܉ࣄυϝΠϯ ʢଞʹ΋৭ʑʣ

Slide 8

Slide 8 text

ΠϯλʔωοτͷυϝΠϯ ໊લۭؒ Έͳ͞Μ͸ݸਓͰ࣋ͬͯΔυϝ ΠϯɺԿݸ͘Β͍͋Γ·͢ʁ ෳ਺࣋ͬͯΔ͜ͱΛલఏʹ͢Δͳ

Slide 9

Slide 9 text

ΠϯλʔωοτͷΫϩευϝΠϯ $034ͱ͔944ͱ͔ ੬ऑੑͱ͔$PPLJFͲ͏͠Α͏ͱ ͔ͦ͏͍͏ܥͷ໘౗͞ एׯωΨςΟϒͳΠϝʔδ

Slide 10

Slide 10 text

܉ࣄͷϚϧνυϝΠϯ ཮ ւ ۭ Ӊ஦ αΠόʔ ཮ ւ ۭ Ӊ஦ αΠόʔ (軍事 ⽅々、 違 )

Slide 11

Slide 11 text

܉ࣄͷΫϩευϝΠϯ ཮ ւ ۭ Ӊ஦ αΠόʔ ཮ ւ ۭ Ӊ஦ αΠόʔ

Slide 12

Slide 12 text

%%%ຊͷυϝΠϯ *UJTJOUIFEPNBJOJUTFMG UIF BDUJWJUZPSCVTJOFTTPGUIFVTFS ʮϏδωευϝΠϯʯͱ͔ʮٕ ज़υϝΠϯʯͱ͔ଞͷυϝΠϯ ͸म০෇͖Ͱهड़

Slide 13

Slide 13 text

࣮ફ%%%ຊͷυϝΠϯ 「 何 」 正⾯ 説明

Slide 14

Slide 14 text

਺ֶ༝དྷͷυϝΠϯ ϦϨʔγϣφϧϞσϧͷυϝΠϯ ஋ͷൣғ ςετٕ๏ͷυϝΠϯ෼ੳ ஋ͷൣғ͚ͩͲɺಛʹ૊Έ߹ΘͤΔͱ ͖ʹ࢖ΘΕ͍ͯΔ

Slide 15

Slide 15 text

υϝΠϯʹྖҬ

Slide 16

Slide 16 text

υϝΠϯʹྖҬ ྖҬ͸ࢸΔॴʹ͋Δ ྖҬ͸ࢸΔϨΠϠʔʹ͋Δ ԿʹͰ΋υϝΠϯΛݟग़ͤΔ ΈΜͳυϝΠϯΛ͍࣋ͬͯΔ

Slide 17

Slide 17 text

υϝΠϯ υϝΠϯ υϝΠϯ υϝΠϯ ΈΜͳυϝΠϯΛ͍࣋ͬͯΔ 「 」 ⾔ 単位

Slide 18

Slide 18 text

υϝΠϯ υϝΠϯʹ΋υϝΠϯ͕͋Δ υϝΠϯ υϝΠϯ υϝΠϯ υϝΠϯ

Slide 19

Slide 19 text

υϝΠϯ υϝΠϯ ؔ࿈ͨ͠ΓॏͳͬͨΓ͢Δ υϝΠϯ

Slide 20

Slide 20 text

υϝΠϯͱ͸ ͳΜ͔͜͏ɺൣғͷ͋Δͳʹ͔ ࣝผ͢ΔՁ஋͕͋Δൣғ ໊͍͍ͩͨલ͕ͭ͘ ࣝผͨ͠΋ͷ͸ࣝผࢠ͕͋ΔΘ͚Ͱ

Slide 21

Slide 21 text

υϝΠϯͱ͸ ͳΜͰ΋υϝΠϯͩͬͯݴͬͨΒ υϝΠϯʹͳΓͦ͏

Slide 22

Slide 22 text

Ϟσϧ > > ⽅ > ⽅

Slide 23

Slide 23 text

ʁ

Slide 24

Slide 24 text

ඥ෇͖౾෗ ʮϞσϧʹ͜Εʯͱࢥ͍ͬͯΔ ਓ͕͍ͨΓ͢ΔṖͷ෺ମɻ 📛tofu on fi re

Slide 25

Slide 25 text

ࡢ೔ͷҠಈதʢωοτͳ͠ʣ࣌ࠁ ͔ͩΒεΫγϣ͡Όͳࣸ͘ਅͰ͢ɻ

Slide 26

Slide 26 text

օ༷ͷ୅Ҋ ഥࢠ໦ ψϯνϟΫ ࢳి࿩ ϒϩοΫνΣʔϯ ⾊々貰 紐付 ⾖腐 ⾏

Slide 27

Slide 27 text

Ϟσϧʺඥ෇͖౾෗

Slide 28

Slide 28 text

Ϟσϧʹ໛ܕ

Slide 29

Slide 29 text

Ϟσϧʹ໛ܕ ಛ௃Λڧௐͨ͠΋ͷ ڧௐ͍ͨ͠΋ͷҎ֎ΛՄೳͳݶΓ࡟Γ མͱͯ͠࡞ΒΕΔ σϑΥϧϝͱߟ͑ͯ΋ྑ͍ ҙਤతͳมܗ

Slide 30

Slide 30 text

ϞσϧϦϯάʹআڈ ௥ՃʹΑΔϞσϦϯά΋ෆՄೳ Ͱ͸ͳ͍͕ɺਓ͸ϊΠζͷԿʹऒ ͖͚ͭΒΕΔ͔Θ͔Βͳ͍ɻ ͍͘Βʮ͜͜͸ࠓճͷର৅͡Όͳ͍Ͱ ͢ʯͱݴͬͯ΋ɺϫΠϠʔϑϨʔϜग़ ͢ͱϑΥϯτͷ࿩ͯ͘͠Δ͠ʜʜɻ

Slide 31

Slide 31 text

Ϟσϧʹ໛ܕ ໛͍ͯ͠Δͱݴ͑Δ࡞Γ෺ ৮ΕΔʢ͍͍ͩͨʣ ಈ͘ʢ΋ͷ΋͋Δʣ

Slide 32

Slide 32 text

ඥ෇͖౾෗Ϟσϧ ౾෗͕Ϟϊɺඥ͕ؔ࿈ ϞϊͱϞϊͷؔ࿈Ҏ֎Λ࡟͗མ ͱͨ͠΋ͷɻ ඥ෇͖౾෗˥Ϟσϧʁ

Slide 33

Slide 33 text

΋͏গ͠࢒͢ ໊લɺؔ࿈ͷํ޲ɺଟॏ౓ ͜ΕΒ΋Ϟσϧͷ༻్࣍ୈͰϊ ΠζʹͳΓ͏Δ Ͳ͏ϊΠζʢअຐʣ͔ߟ͑Δͷ΋໘ന͍ " # 0..n

Slide 34

Slide 34 text

Ϟσϧͷཁ఺ ݶք·Ͱγϯϓϧʹ͢Δ΋ͷ͔ͩ Βগ͠ͷࠩʹҙຯ͕͋Δ Α͏ʹಡΈऔΕͯ͠·͏ ্ͷਤ͸ʮͳΜͰؙ֯ʁʯ ҙຯͷҧ͍͕ͳ͍ͳΒ༳Β͞ͳ͍

Slide 35

Slide 35 text

Ϟσϧ͕໾ཱͭ৔໘͸ݶΒΕΔ ඥ෇͖౾෗ͳΜͯ఻ΘΔΘ͚͕ ͳ͍͕ग़ൃ఺ ఻ΘΔ͔ࢼ͘͢Β͍ͷؾ࣋ͪͰ࢖͏ ఻ΘΒͳ͍Ϟσϧ͸ 🤬

Slide 36

Slide 36 text

఻ΘΔϞσϧ ԿΛڧௐͨ͠΋ͷ͔Θ͔Δ ͦͷڧௐʹΑΓऔΓ૊Έ͍ͨ໰ ୊ͷํ޲ੑ͘Β͍͸߹͍ͬͯΔ ͜ͱ͕Θ͔Δ

Slide 37

Slide 37 text

Ϟσϧ͸γϯϓϧΛଚͿ ߟ͑ΔͨΊͷ࠷௿ݶͷ৘ใྔ ෆ଍ͯ͠͸͍͚ͳ͍ ࢛ଇԋࢉ͸ܭࢉͷϞσϧ ӈลࠨล͕Α͘࿩୊ʹͳΔ͕ɺϞσϧ ʹ࢒͍ͬͯΔҎ্ɺ࢖ΘΕͯ͠·͏ͷ ͸࢓ํ͕ͳ͍ɻ

Slide 38

Slide 38 text

Ϟσϧͱ͸ ͳΜ͔͜͏ɺγϯϓϧͳͳʹ͔ ԿΛ࢒͍ͯ͠Δ͔ʹґΔ Կ͔ͷ໾ཱͯΔͨΊͷϞσϧԽ

Slide 39

Slide 39 text

Ϟσϧͱ͸ ͳΜͰ΋ϞσϧͩͬͯݴͬͨΒϞ σϧʹͳΓͦ͏

Slide 40

Slide 40 text

υϝΠϯϞσϧ > > ⽅ > ⽅ ( ) 
 ( ) +

Slide 41

Slide 41 text

υϝΠϯͷϞσϧ ࣝผͰ͖Δͳʹ͔ γϯϓϧͳͳʹ͔

Slide 42

Slide 42 text

υϝΠϯ υϝΠϯ υϝΠϯ υϝΠϯ ΈΜͳυϝΠϯΛ͍࣋ͬͯΔ 関⼼ 持 切 ⼝ 化

Slide 43

Slide 43 text

υϝΠϯ υϝΠϯʹ΋υϝΠϯ͕͋Δ υϝΠϯ υϝΠϯ υϝΠϯ υϝΠϯ

Slide 44

Slide 44 text

υϝΠϯΛϞσϧԽ υϝΠϯΛࣝผ͢Δ υϝΠϯͷυϝΠϯΛࣝผ͢Δ υϝΠϯΛ੔ཧ͢Δ ࣝผͨ͠΋ͷʹ͸ؔ࿈͕ੜ·ΕΔ

Slide 45

Slide 45 text

υϝΠϯϞσϧͱ͸ ྖҬΛࣝผͯ͠ ྖҬ಺ͷ໰୊Λߟ͑Δ΂͘ ੾ΓޱΛఆΊͯࡍཱͨͤͯ ྖҬ಺ʹߏஙͨ͠΋ͷ

Slide 46

Slide 46 text

ඥ෇͖౾෗ ͜Ε͕υϝΠϯͩͱݴ͑Δʁ ݴ͑ͳ͍ͳΒ🚮 ϦονϐΫνϟ΍ϙϯνֆɺԿ͔ͷҰཡͷํ͕Α ΄ͲυϝΠϯϞσϧͯ͠Δ͜ͱ΋ଟ͍

Slide 47

Slide 47 text

υϝΠϯϞσϧͱ੩తߏ଄ υϝΠϯϞσϧͱ͍͏ͱ੩తߏ ଄Λ͋ΒΘ͢͜ͱ͕ଟ͍͕ɺ੩ తߏ଄͕υϝΠϯϞσϧͰ͸ͳ ͍

Slide 48

Slide 48 text

υϝΠϯϞσϧͱ͸ ͳΜͰ΋͍͍͚ͲɺԿʹ͢Δ͔͕ ࣗ༝ͳ΋ͷͷ૊Έ߹Θͤ 8)"5ͱ)08Λҙࢥܾఆͳ͍ͱ ͦ΋ͦ΋ଘࡏ͠ͳ͍ݴ༿ ( ) 
 ( ) +

Slide 49

Slide 49 text

ͭ͘Γํ > > ⽅ > ⽅

Slide 50

Slide 50 text

ͭ͘Γํ σϕϩούʔಉ࢜ͷձ࿩͸࣮૷ ٕज़ʹدΓ͕ͪ ʮ)08͡Όͳ͘8):ΛޠΕʯͱ ͔ࣖʹͨ͜͠ͱ͸͋Δͱࢥ͏

Slide 51

Slide 51 text

)08ޠΓʹͳΔߏ଄ σϕϩούʔ σϕϩούʔ 999 999 壁 組織 壁

Slide 52

Slide 52 text

)08͸ϩʔϧͷนΛӽ͑ͳ͍ σϕϩούʔ σϕϩούʔ 999 999 壁 組織 壁

Slide 53

Slide 53 text

8):͸૊৫ͷนΛӽ͑ͳ͍ σϕϩούʔ σϕϩούʔ 999 999 壁 組織 壁

Slide 54

Slide 54 text

)08͸࿩͠΍͍͢ ಛʹσϕϩούʔ͸۩ମతͳߦ ಈ΍Ξ΢τϓοτʹ௚݁͢Δ͔Β ༨ܭͩͱࢥ͏ɻ

Slide 55

Slide 55 text

υϝΠϯͬͯ͜͜ΑͶ 壁 組織 壁 σϕϩούʔ σϕϩούʔ 999 999

Slide 56

Slide 56 text

υϝΠϯϞσϧ͸8):Λ໰͏ ҟ૊৫ʗಉϩʔϧͰ͸ਂ͍࿩͕ ͦ΋ͦ΋Ͱ͖ͳ͍ ʮͦ͏͔΋Ͷʯ͕ਫ਼Ұഋ ࣅͨܦݧ΍૝૾ྗͰิ͑Δʹͯ͠΋ɺ ิ͍Ͱ͔͠ͳ͍

Slide 57

Slide 57 text

ίϛϡχςΟΠϕϯτͳͲςϯϙϥϦͳ ૊৫Ͱ͸ʮ໨తΛಉ͡ͱ͢ΔྖҬʯ͕ઙ͍ 
 ઙ͍ྖҬ͸ෳࡶͳ͸͕ͣͳ͍ ਓ޻ͷෳࡶ͸่͠ʹҙਤ͕ೖΔ 
 టष͕͞଍Γͳ͍ ඇෳࡶྖҬͰͷʮෳࡶʹཱͪ޲͔͏ʯυϝ ΠϯϞσϧ͸ߩݙ౓͕௿͍

Slide 58

Slide 58 text

ͯݴ͏͔ ͍ͯ͏͔୯७ྖҬͷυϝΠϯϞσϦ ϯά͸ແҙࣝʹͰ͖͍ͯΔɻ Ͱ͖ͳ͍ͱݴͬͯΔਓ͸ʮυϝΠϯ ϞσϧʯͱϥϕϧΛషΔ͜ͱʹର͢ Δߴঘײ͕अຐͯ͠Δؾ͕͢Δɻ ݸਓͷ໰୊͡Όͳ͍ɻ

Slide 59

Slide 59 text

ʜʜͰऴΘΔͱ🤬ͳ ͷͰ଍ૡ͍ͯΈΔɻ

Slide 60

Slide 60 text

଍ૡ͖ զʑσϕϩούʔ͸ৗʹҰ඼Ϟ ϊʹ௅Έͳ͕Β΋ܦݧΛੜ͔͠ ͖ͯͨɻ

Slide 61

Slide 61 text

଍ૡ͖ શ͘ҟͳΔΞϓϦέʔγϣϯͰ ΋ɺಉ͡։ൃݴޠΛ࢖͍ɺಉ͡ ϑϨʔϜϫʔΫΛ࢖͍ɺಉ͡ύ λʔϯΛ࢖͖ͬͯͨɻ

Slide 62

Slide 62 text

଍ૡ͖ ࣮૷ٕज़͸)08ͷΈͰ੒Γཱͭ ͔ͱ͍͏ͱɺͦ͏Ͱ͸ͳ͍ɻ

Slide 63

Slide 63 text

଍ૡ͖ 8):Λߟ͑ΔͨΊͷ)08Ͱ͋Ε ͹ڞ༗Ͱ͖Δɻ

Slide 64

Slide 64 text

ͳΔ΄Ͳ͜Ε ύλʔϯݴޠ͔ʜʜ DDD ⾔語 。知 。

Slide 65

Slide 65 text

ͭ͘Γํ 8):ΛͲ͏ʹ͔͢Δํ๏͕υϝ ΠϯϞσϦϯάʹ͓͚Δ)08ͳ ͷ͔΋͠Εͳ͍ʁ ͱݴ͏͜ͱͰ8):ʹΞϓϩʔν ͢Δύλʔϯͱͯ͠%%%ΛಡΉͱ ྑ͍͔΋͠Εͳ͍ʁ

Slide 66

Slide 66 text

υϝΠϯϞσϧͷ ͭ͘Γํ > > ⽅ > ⽅

Slide 67

Slide 67 text

υϝΠϯϞσϧ͸ͭ͘Ε͍ͯΔ ֤ʑͷؔ৺ྖҬʹυϝΠϯ ֤ʑͷೝࣝʹϞσϧ Կ͔͠ΒͷυϝΠϯϞσϧ͸Ͱ ͖͍ͯΔ

Slide 68

Slide 68 text

Ͱ΋ᐆດ ೴಺ʹ͋Δ͚ͩͷϞσϧ͸ෆ੔ ߹Ͱෆ҆ఆͰشൃ͢Δ Ϟσϧͱͯ͠Ͳͷଆ໘Λڧௐͯ͠ ͍Δ͔΋؍ଌෆೳ ؾʹͳΔͱݴ͏͓ؾ࣋ͪϞσϧ

Slide 69

Slide 69 text

ϞσϦϯάͱݴ͏׆ಈ ੠ʹग़͢ ݴ༿ʹ͢Δ Ұཡʹ͢Δ ਤʹ͢Δ

Slide 70

Slide 70 text

ඥ෇͖౾෗ͷٯऻ ࣝผ୯Ґͱؔ࿈ ιϑτ΢ΣΞ։ൃ͸͜ͷ੾ΓޱͰ੒Ռ Λ্͛ଓ͚͍ͯΔɻڧྗ͔ͭ൚༻ɻ Ґஔʹҙਤ͕͋Δ͔͸ᐆດ

Slide 71

Slide 71 text

ϞσϧͷϒϥογϡΞοϓ ࣗવʹͭ͘Ε͍ͯΔϞσϧΛຏ͍͍ͯ ͘ͱݴ͏ಓ Կ͔͠ΒͷΨΠυΛ࢖ͬͯํ޲ੑΛ͚ͭͯ ͍͘ ܧଓతʹվળ͠ଓ͚ͯͦ͜ͷϞσϧ ࠷ॳ͸νϟν͍͍ͯ͘ɻ ສೳͰ׬ᘳͳϞσϧͳΜͯͳ͍ɻ

Slide 72

Slide 72 text

ೋํ޲ͷͭ͘Γํ ࠓ͋Δ΋ͷ͔ΒআڈΛॏͶͯચ ࿅͍ͤͯ͘͞ ؾʹͳΔ΋ͷΛϐοΫΞοϓͯ͠ ͍͘ 後者 ⽅ 多 気 ⾼

Slide 73

Slide 73 text

ೋํ޲ͷͭ͘Γํ ໾ཱͨͳ͍ ໾ཱͭ γϯϓϧ ෳࡶ https://www.slideshare.net/t_wada/the-spirit-of-tdd 洗練

Slide 74

Slide 74 text

υϝΠϯۦಈઃܭ

Slide 75

Slide 75 text

999ۦಈ999

Slide 76

Slide 76 text

999ۦಈ999 υϝΠϯۦಈઃܭ ςετۦಈ։ൃ νέοτۦಈ։ൃ ম೑ۦಈɺɺɺɺ

Slide 77

Slide 77 text

999ۦಈ999 ڞ௨͢Δͷ͸લऀΛಓ۩ʹͯ͠ޙऀ ʹಇ͖͔͚Δ͜ͱ ಈ͔͍ͨ͠ͷ͸ޙऀ ۦಈͩͱΤωϧΪʔͷൃ৴ݯ͘Β͍ ͷΠϝʔδ͚ͩͲɺ%SJWFOͩͱϋϯ υϧѲͬͯΔײ΋͋Δʢ͠ͳ͍ʁʣ

Slide 78

Slide 78 text

υϝΠϯۦಈઃܭ υϝΠϯͷྗΛઃܭʹ఻͑ͨΒ͍ ͍ײ͡ʹಈ͘Α ॻ੶ʹʮ੒ޭͨ͠ϓϩδΣΫτ͸ ๛͔ͳυϝΠϯϞσϧ͕͋ͬͨʯ ͱ͔͚͋ͬͨͲɺ௚͍݁ͯ͠Δ͔ ʹٙ໰͸͋Δɻ

Slide 79

Slide 79 text

υϝΠϯΛॏͶΔ

Slide 80

Slide 80 text

ڠۀ͢ΔυϝΠϯ υϝΠϯ υϝΠϯ 共通 持 組織 、 分断 。 成⽴ 。

Slide 81

Slide 81 text

υϝΠϯ υϝΠϯ υϝΠϯΛॏͶΔ …… 。

Slide 82

Slide 82 text

υϝ Πϯ υϝ Πϯ υϝΠϯ υϝΠϯΛॏͶΔ 共有 識別 共有 修飾 「 」 。

Slide 83

Slide 83 text

υϝΠϯ υϝ Πϯ υϝ Πϯ ͏·͍͔͘ͳ͍ͷ ⽚⽅ 。 駆動 。

Slide 84

Slide 84 text

υϝΠϯ υϝΠϯ υϝΠϯ ͍ͪ͘͞͸͡ΊΑ͏ 頑張 組織固有( 組織 存在 ) 経験 学 進 破綻

Slide 85

Slide 85 text

υϝΠϯΛॏͶΔ Ұ౓Ͱଟ͘͸ڞ༗Ͱ͖ͳ͍ ؔΘΔϩʔϧ͕ଟ͍΄ͲղܾखஈΛଟ͘औΕΔ ϚϧνυϝΠϯͰઓ͑Δ ϩʔϧΛލ͍Ͱڞ༗Ͱ͖Δͷ͸૊৫ͷ8): Ͱɺ͜ΕΛʮυϝΠϯʯͱͯ͠औΓ૊Ή म০ͳ͠ͷʮυϝΠϯʯ͸૊৫Ͱಉ͡ ʮࣗ෼ʹͱͬͯͷυϝΠϯ͸͜Ε͔ͩΒʜʜʯͱ্ॻ ͖͠ͳ͍ɻϩʔϧυϝΠϯ͸ϩʔϧυϝΠϯɻ

Slide 86

Slide 86 text

υϝΠϯϞσϧͷݕࠪ

Slide 87

Slide 87 text

ྑ͍υϝΠϯϞσϧ🤔

Slide 88

Slide 88 text

ྑ͍υϝΠϯϞσϧ🤔 ໾ཱͭϞσϧ ࢖͑ΔϞσϧ Ͳ͏΍ͬͯଌΔʁ

Slide 89

Slide 89 text

ʮྑ͍ʯͷఆٛ ҙਤΛࠐΊͯ࡞ͬͨ΋ͷɻ આ໌Ͱ͖Δ΋ͷɻ ※ 私 思 (異論 承知)

Slide 90

Slide 90 text

Ϟσϧͷݕࠪ ϞσϧΛ࢖ͬͯԿ͔Λઆ໌ͨ͠Β ݕࠪͰ͖ΔʢఆੑධՁʣ ΨΠυϨʔϧʹԊͬͨϞσϧ͸ఆ ྔධՁͰ͖ͳ͘͸ͳ͍ ίʔυͷϝτϦΫεͱ͔͕ྫ ଞͷఆྔධՁ͸ݕূத

Slide 91

Slide 91 text

υϝΠϯϞσϧͱ࣮૷

Slide 92

Slide 92 text

Ϟσϧ͸͍͍ײ͡

Slide 93

Slide 93 text

Ϟσϧ͸͍͍ײ͡ ͳͷʹ ࣮૷ͱဃ཭͍ͯ͠Δ ؔ࿈΋Θ͔Βͳ͍

Slide 94

Slide 94 text

υϝ Πϯ υϝΠϯ υϝΠϯ ॏͶͨͭ΋ΓʹͳͬͯΔ ⾃分 似 何 作 ⼈⼒ 。実装 膨 。 υϝ Πϯ

Slide 95

Slide 95 text

ͭ΋ΓʹͳͬͯΔܯ৊ ʮ999ͬͯཁ͢Δʹʢϩʔϧυϝ Πϯͷʣ:::ʯͰ͢ΑͶ ม׵΍຋༁͕ೖΔͱҙຯΛࣦͬͨΓྗ ͷ఻ୡ͕Ұํ޲ʹͳͬͨΓ͢Δ ͦΕͰෳࡶʹ௅ΜͰෛ͚ͯΔྺ࢙

Slide 96

Slide 96 text

υϝΠϯϞσϧͱ࣮૷ Ұக͸͠ͳ͍ɻ ͢ΔΘ͚͕ͳ͍ɻ ͔͠͠੾Γ཭ͯ͠͸͍͚ͳ͍ɻ

Slide 97

Slide 97 text

Ұக͸͠ͳ͍͕ ࣮૷ͷଆ໘ΛϞσϧԽͨ͠΋ͷ ͸υϝΠϯϞσϧʹۙࣅͤ͞Δ ͜ͱ͸Ͱ͖Δ

Slide 98

Slide 98 text

ίʔυͷྗΛ࢖͑Δ͸ͣ

Slide 99

Slide 99 text

Ґஔ෇͚ͱ͔ JIG wiki参照

Slide 100

Slide 100 text

υϝΠϯϥΠςΟϯά υϝΠϯϞσϧͷ੔߹ੑΛอͭ ͨΊɺͦΕ͕ಘҙͳϓϩάϥϛ ϯάݴޠͰهड़͠ɺ࣮૷υϝΠ ϯ͔ΒυϝΠϯϞσϧʢಛఆ؍ ఺ͷՄࢹ෺ʣΛ࡞੒͢Δɻ

Slide 101

Slide 101 text

υϝ Πϯ υϝ Πϯ υϝΠϯ ࣮૷͔ΒυϝΠϯϞσϧΛ࡞Δ 限 実装 、 実装 共有 作 、 乖離 防 同時 曖昧性 検査 ⾏ 。

Slide 102

Slide 102 text

+*(͸Ϟσϧͷੜ໋ҡ࣋૷ஔ https://speakerdeck.com/irof/kodowodomannakaniju-etashe-ji-apuroti

Slide 103

Slide 103 text

υϝΠϯϞσϧͷ ͭ͘Γํ

Slide 104

Slide 104 text

υϝΠϯ΍Ϟσϧ͸ͳΜͱ͔ͳΔ υϝΠϯ

Slide 105

Slide 105 text

υϝΠϯ υϝΠϯ ಉ͡υϝΠϯʹऔΓ૊ΉͨΊʹ

Slide 106

Slide 106 text

υϝΠϯ υϝΠϯ υϝΠϯ ͍ͪ͘͞͸͡Ίͯ

Slide 107

Slide 107 text

υϝ Πϯ υϝ Πϯ υϝΠϯ ҭ͍ͯͯ͘

Slide 108

Slide 108 text

υϝ Πϯ υϝ Πϯ υϝΠϯ υϝΠϯͱϩʔϧυϝΠϯ͕཭Ε ͳ͍Α͏ʹ࿈ಈͤ͞Δ 連動 ⼒ 借 握 現実的 思 。 ⾮ 向 DSL 作 ⼀助 、失敗 歴史 。歴史 学 、 、経験 学 。

Slide 109

Slide 109 text

υϝΠϯϞσϦϯάͷ8): ෳࡶʹెखۭݓͰ௅Ήͷ͸ਏ͍ ૊৫ͷυϝΠϯ͸ຊ࣭తʹෳࡶ ͔ͩΒ૊৫͕ଘࡏ͢Δ ຊ࣭తͳෳࡶ͔Β෇ਵతͳෳࡶ͞ʢٕज़ྖҬʣ ΛऔΓআ͍ͨΓɺຊ࣭తͳෳࡶ͞ʹ௅ΉͨΊ ʹɺυϝΠϯͰϞσϦϯάͯ͠ɺυϝΠϯΛϞ σϦϯά͢Δͱݴ͏ಓ۩͕࢖͑Δɻ །Ұઈରͷಓ۩Ͱ͸ͳ͍͚޿͘ந৅Խ͸ޮ͘

Slide 110

Slide 110 text

ʢݴ͏͸қ͠ʣ