父親フレームワークの設計と構築について

164a161443835d8479c19d33241cab2a?s=47 smokeymonkey
June 29, 2018
1.4k

 父親フレームワークの設計と構築について

2018/6/28(木)に話したLT

164a161443835d8479c19d33241cab2a?s=128

smokeymonkey

June 29, 2018
Tweet

Transcript

  1. ෕਌ϑϨʔϜϫʔΫͷ ઃܭͱߏஙʹ͍ͭͯ @smokeymonkey

  2. લఏ • 21ࡀͰ݁ࠗɺୈҰࢠ஀ੜ • ྆਌͸2ࡀͷͱ͖ʹ཭ࠗɺҎ߱͸฼਌ͱੜ׆ • ෕਌ͱ͍͏ଘࡏͱ઀ͨ͜͠ͱ͕ͳ͍

  3. ෕਌ͱ͸ԿΛͨ͠Βྑ͍ͷ͔ ෼͔Βͳ͍

  4. ཁ݅ఆٛ • ࠺ͷٛ෕Λ෕਌ͷجຊܗͱ͢Δ • Ո௕Ͱ͋ΓՈఉ಺ͷτοϓ • Ոఉͷ࠷ऴܾஅ͸෕਌͕Լ͢ • ࢠڙΛౖΔͷ͸෕਌

  5. ͍ΘΏΔʮত࿨ͷؤݻ਌෕ʯ • ౰࣌طʹ࣌୅஗Εͱ͍͏ҹ৅ • ͱ͸͍͑աڈͷӡ༻࣮੷͸๛෋ • ॳظઃܭͱͯ͠͸ଥ౰ͱ൑அ

  6. ӡ༻ • 0ࡀʙ1ࡀ·Ͱ͸ॱௐ • 2ࡀ(ୈҰ࣍൓߅ظ)͔Βτϥϒϧ͕ଟൃ

  7. τϥϒϧͷݪҼ෼ੳ • ࢠڙͱ઀͢Δ͕࣌ؒ௕͍ͷ͸฼਌ • Ͳ͏ͯ͠΋฼਌ౖ͕Β͟ΔΛಘͳ͍γʔϯ͕ ͋Δ • ߋʹ෕਌ౖ͕ͬͯ͠·͏ͱɺࢠڙͷਫ਼ਆతͳ ಀ͛৔͕ແ͍

  8. ࠶ൃ๷ࢭ • ࠺ͱϛʔςΟϯάΛ࣮ࢪɺ෕਌ϑϨʔϜϫʔ ΫΛվम • ௨ৗ࣌͸฼਌ౖ͕Δ໾ɾ෕਌͕་͢໾ • ॏେͳ໰୊ൃੜ࣌͸෕਌͕͖ͬͪΓͱౖΔ໾

  9. ௨ৗ࣌ • ීஈͷࡉ͔͍໰୊͸࠺ౖ͕Δ • ෕਌͸ԿނౖΒΕͨͷ͔Λݴ͍ฉ͔ͤΔ

  10. ॏେͳ໰୊ൃੜ࣌ • ໌Β͔ʹߦಈʹ໰୊͕͋ΓૣΊʹमਖ਼͕ඞཁ ͳ৔߹ • ෕਌ౖ͕Γɺ࠺͕་͢ • ڭҭʹϝϦϋϦΛ͚ͭΔͱڞʹɺࢠڙͨͪͷ ਫ਼ਆతͳಀ͛৔Λৗʹ֬อ͓ͯ͘͠

  11. ໌֬ͳ໾ׂ෼୲

  12. ӡ༻ • େ͖ͳτϥϒϧ΋ͳ͘ॱௐ • ࠷దͳϑϨʔϜϫʔΫΛߏஙग़དྷͨ • ...͔ʹݟ͑ͨ

  13. ࢥय़ظ • ୈೋ൓߅ظͷ౸དྷ • ࣗզ͕ڧ͘ೲಘग़དྷͳ͍͜ͱ͸ฉ͔ͳ͍ • உࢠ͸ಛʹ฼਌ͷݴ͏͜ͱΛฉ͔ͳ͍ • ༑ୡ͕༏ઌͱͳΓɺ਌ͱͷίϛϡχέʔγϣ ϯΛආ͚Δ܏޲

  14. ઀఺Λ૿΍͢ • Ͳ͏ͯ͠΋༑ୡ͕༏ઌ͞ΕΔͷ͸࢓ํ͕ͳ͍ • ͦΕͰ΋ఆظతͳ઀఺Λ࡞Γɺίϛϡχέʔ γϣϯΛऔΔ • ෦׆ɺֶߍࡇɺૹܴɺ৯ࣄɺe.t.c....

  15. ద౓ʹڑ཭Λஔ͘ • ແཧͳίϛϡχέʔγϣϯ͸औΒͳ͍ • ಠΓͷ࣌ؒ΍༑ਓͱͷ࣌ؒΛଚॏ͢Δ • ϧʔϧʹΑͬͯڑ཭Λҡ࣋͢Δ • Ex)৯ࣄ͸Ұॹʹ৯΂Δɺؼ୐࣌ؒɺe.t.c...

  16. పఈతʹ๙ΊΔ • ࢠڙ΋େਓ΋ɺ๙ΊΒΕΔͷ͸خ͍͠ • ͪΐͬͱͨ͜͠ͱͰ΋ͪΌΜͱ๙ΊΔ • ੒੷ɺ෦׆ɺख఻͍ɺࣾձͱͷؔ܎ੑɺ૆෕ ฼ͱͷ઀͠ํ...

  17. ૬ஊ໾ʹప͢Δ • ਌ͷߟ͑ํ΍ҙݟ΍ܾஅΛԡ͠෇͚ͳ͍ • ૬ஊ͞ΕͨΒूதͯ͠਌਎ʹԠ͡Δ • ʮ͢΂͖ʯͷΑ͏ͳ౴͑Λग़ͣ͞ɺߟ͑ํ΍બ ୒ࢶΛఏࣔ͢Δ • ࠷ऴܾஅ͸ຊਓͰ͋Γɺ੹೚΋ຊਓ

  18. ࿦ཧతʹࣤΔ • ౖ໐ͬͨͬͯ௨͡ͳ͍ • ΋ͪΖΜ๫ྗ΋௨͡ͳ͍ • ͳ͍ͥࣤͬͯΔͷ͔Λઆ໌͢Δ • ࣤͬͨ݁Ռͱͯ͠ظ଴͍ͯ͠ΔΞΫγϣϯΛ ఻͑Δ

  19. Ԧ༷ʹ͸ͳΒͳ͍͕ ༑ୡʹ΋ͳΒͳ͍ • ্͔Β໨ઢ͸௨༻͠ͳ͍ • ͔ͩΒͱ͍ͬͯԣฒͼʹ΋ͳΒͳ͍ • ࢠڙʹͱͬͯϦεϖΫτ͞ΕΔର৅ͱͳΔ • ͦͷͨΊͷ౒ྗ΍ߦಈ͸੯͠·ͳ͍

  20. ے೑͸ॏཁ • ͍͟ͱ͍͏ͱ͖ʹ͸ମΛுͬͯͰ΋ࢠڙͷޡ ͪΛਖ਼͞ͳͯ͘͸ͳΒͳ͍ • ཧෆਚͳѱҙ΍๫ྗ͔ΒࢠڙΛकΒͳͯ͘͸ ͳΒͳ͍ • ఆظతʹےτϨΛ࣮ࢪɺ·ͩߴߍੜͷଉࢠͱ ઓͬͯ΋ෛ͚ͳ͍ࣗ৴͕͋Δ

  21. ޾͍ʹͯ͠ ے೑ʹཔͬͨ͜ͱ͸ͳ͍

  22. ༨ஊɿମേ͸ҙຯ͕ͳ͍ • ཧղ͍ͯ͠ͳ͍ޡͪ͸܁Γฦ͢ • ମേ͸ଈ࣌తͳߦಈमਖ਼ʹ͔͠ͳΒͳ͍ • ଈ࣌తʹ͸ߦಈमਖ਼ग़དྷΔ͕Ώ͑ʹָ • ਌͸ਏۤ͘͘͠໘౗Ͱ΋ɺ܁Γฦ͠఻͑ଓ͚ Δ͜ͱ͕ඞཁ

  23. ݁Ռతʹ Ո଒஥ྑ͠

  24. ·ͱΊ • ͲͷΑ͏ͳ໾ׂͰ΋ɺ໾ׂʹԠͨ͡ϑϨʔϜ ϫʔΫ͕͋Δ • ϑϨʔϜϫʔΫΛߦಈࢦ਑ͱ͢Δ͜ͱͰɺͦ ͷ໾ׂʹଇͨ͠ΞΫγϣϯ͕औΕΔ • ϑϨʔϜϫʔΫʹറΒΕΔ͜ͱͳ͘ɺӡ༻͠ ͳ͕Βॊೈʹվળ͢Δ͜ͱ͕ॏཁ

  25. End