OOC 2020 ショートセッションの登壇資料です https://fortee.jp/object-oriented-conference-2020/proposal/90f201f3-6d6c-4b23-827d-3e3501a3f295
ৼΔ͍͔ΒϞσϦϯά͢Δ!QJDUJOZ0CKFDU0SJFOUFE$POGFSFODF։ൃϓϩηεΦϒδΣΫτࢦͳ
View Slide
2020.02.16 2
2020.02.16 3݄ۀαϒεΫϦϓγϣϯϏδωεͷऩӹ࠷େԽཧ4BB4 ݄ϦϦʔεࣾһ໊ Ϗδωε໊ɹσβΠφ໊ɹΤϯδχΞ໊
2020.02.16 4ςΫϊϩδʔͷྗͰاۀͷܦࡁ׆ಈΛࢧ͑ɺ֦ு͢Δɻ
2020.02.16 5ʮαϒεΫϦϓγϣϯϏδωεʹ͓͚Δ શۀΛҰؾ௨؏ͰΧόʔʯ ɾϓϥΠγϯάɾཧ ɾސ٬ཧɾܖཧɾٻॻͷൃߦˍૹ ɾΫϨδοτΧʔυܾࡁ ɾ֤छσʔλੳɾ༁ొɺձܭॲཧɹɹɹɹɹɹɹɹɹɹɹetc…
2020.02.16 6ɹɹɹɹɹɹͷ։ൃମ੍ϓϩμΫτΦʔφʔ໊σβΠφ໊ΤϯδχΞd໊ʢۀҕୗd໊ʣ
2020.02.16 7ɹɹɹɹɹɹɹɹͷٕज़ελοΫϑϩϯτΤϯυαʔόαΠυσʔλϕʔεΠϯϑϥͦͷଞ3FBDUKT4DBMB.Z42- "NB[PO"VSPSB"84 "NB[PO&,41SPUPDPM#V⒎FST %%%
2020.02.16 8ɹɹɹɹɹɹɹɹͷٕज़ελοΫϑϩϯτΤϯυαʔόαΠυσʔλϕʔεΠϯϑϥͦͷଞ3FBDUKT4DBMB.Z42- "NB[PO"VSPSB"84 "NB[PO&,41SPUPDPM#V⒎FST %%%
2020.02.16 9
2020.02.16 10%%%
2020.02.16 11%PNBJO%SJWFO%FTJHOɹɹɹɹɹɹɹɹαϒεΫϦϓγϣϯྖҬͷ4BB4 ෳࡶ͕ඇৗʹߴ͍ͦͷͨΊ։ൃॳظ͔Β%%%ΛಋೖϏδωεαΠυؚΊશһͰ࣮ફ
2020.02.16 12ɹɹɹɹɹɹͷυϝΠϯސ٬ ྉۚઃఆܖٻձܭܾࡁFUD
2020.02.16ɹɹɹɹɹɹͷυϝΠϯ13ސ٬ ྉۚઃఆܖٻձܭܾࡁFUDෳࡶ$0.1-&9
2020.02.16 14%%%ʹ͓͚Δͭͷॴ࡞υϝΠϯཧղυϝΠϯϞσϦϯά࣮
2020.02.16 15aυϝΠϯྖҬͷղ૾Λ্͛Δ࡞ۀӦۀώΞϦϯά͔ΒφϨοδ͕ੵʑΞοϓσʔτ͕ඞཁυϝΠϯཧղ
2020.02.16 16aυϝΠϯࣝΛ֓೦ Ϟσϧʹө͢Δ࡞ۀυϝΠϯͷڥքɺυϝΠϯΦϒδΣΫτΛઃܭࢥߟͱٞͱࡧͷϑΣʔζυϝΠϯϞσϦϯά
2020.02.16 17࣮υϝΠϯϞσϧΛϓϩμΫτʹө͢Δ࡞ۀσʔλઃܭɺը໘σβΠϯɺίʔσΟϯάͳͲશͯސ٬ʹՁΛఏڙͰ͖Δ࣮
2020.02.16 18ࠓͷ༰υϝΠϯཧղυϝΠϯϞσϦϯά࣮
2020.02.16 19ࠓͷ༰υϝΠϯཧղυϝΠϯϞσϦϯά࣮
2020.02.16 20ࠓͷ༰υϝΠϯཧղυϝΠϯϞσϦϯά࣮υϝΠϯϞσϦϯάͷ ਫ਼Λ্͛ΔͨΊʹ ࣮ફ͍ͯ͠Δ͜ͱ
2020.02.16 21υϝΠϯϞσϦϯάͰୡ͍ͨ͜͠ͱސ٬ʹՁͷ͋Δػೳ͕࣮͞ΕΔ͜ͱ ˞ܧଓతʹɺૉૣͦ͘ͷͨΊʹ֓೦Λਖ਼͘͠ มߋʹڧ͘ աෆͳ͘ ඞཁेʹ ϞσϦϯά͍ͨ͠
2020.02.16 22υϝΠϯϞσϦϯάͰΑ͋͘Δ͜ͱෆཁͳॊೈੑɺߴ͗͢Δࣗ༝༷ͷᐆດ͞ߟྀ࿙ΕʹΑΔ࣮ϑΣʔζ͔ΒͷखΓ
2020.02.16 23Ϣʔεέʔε
2020.02.16 24ϢʔεέʔεΞΫλʔ͕తΛୡ͢ΔͨΊͷγφϦΦΛهड़͢ΔγεςϜ͕ຬ͖ͨ͢ৼΔ͍Λચ͍ग़ͤΔϞσϦϯάͷͨΊͷ ίϛϡχέʔγϣϯπʔϧ
2020.02.16 25Ϣʔεέʔεͷඪ࣮͖༷͕͢ཏ͞Ε͍ͯΔ͜ͱ͕Θ͔Δઃܭʹඞཁͳใ͕ἧ͍ͬͯΔ͜ͱ͕Θ͔ΔͲͷ͘Β͍۩ମతʹॻ͔͘ਖ਼͍͠
2020.02.16 26Ϣʔεέʔεͷநٕज़తͳ͕ࣝͳͯ͘ಡΊΔΑ͏ʹநతʹ࣮ͷΠϝʔδ͕Ͱ͖Δఔʹ۩ମతʹॻ͍ͯϨϏϡʔΛ܁Γฦ͠ ϝϯόʔશһ͕ཧղͰ͖ΔநΛࡧ͢Δ
2020.02.16 27Ϣʔεέʔεͷॻ͖ํओγφϦΦʹ௨ৗͷྲྀΕΛॻ͘෭γφϦΦʹ݅ʹΑΔذΛॻ͘Ϣʔεέʔεલޙͷ͕݅͋Εॻ͘ඦฉҰݟʹ͔ͣ͠✍
2020.02.16 28Ϣʔεέʔε࣮ԋ
2020.02.16 292Ϣʔεέʔε୭͕ॻ͘ͷ͔ʁ"୭ͰΑ͍ϓϩμΫτΦʔφʔʹݶΒͣ ΤϯδχΞσβΠφॻ͍͍ͯΔଟਓͰॻ͍ͯΑ͍✍
2020.02.16 302Ϣʔεέʔε͍ͭॻ͘ͷ͔ʁ"͍ͭͰΑ͍࣮ͷલʹඞཁͳͷͰ࠷ॳʹॻ͘͜ͱʹͳΔϢʔεέʔεʹมߋ͕͋Ε͍ͭͰߋ৽͢Δ✍
2020.02.16 312Ϣʔεέʔεػೳ୯ҐͰॻ͘ͷ͔ʁ"ػೳ୯ҐͰͳ͍ ϢʔβʔετʔϦʔΑΓখཻ͍͞ෳͷϢʔεέʔεͰ࣮ݱ͢Δػೳ͋Ε طଘͷϢʔεέʔεΛฤू͢Δ͚ͩͷػೳ͋Δ✍
2020.02.16 322Ϣʔεέʔεਤඳ͘ͷ͔ʁ"ඞཁ͕͋Εඳࣗ͘વݴޠͰΘΔͳΒॻ͘ඞཁͳ͍γʔέϯεਤͳͲಉ͘͡✍
2020.02.16 33$3$
2020.02.16 34Ϣʔεέʔε͕͍͠ͱ͖࣮ݱखஈͷબࢶ͕ଟͯ͘໎͍ͬͯΔෆ࣮֬ੑ͕ߴ࣮͘ݱՄೳੑ͕Θ͔Βͳ͍ϢʔεέʔεΛॻ͘લʹ $3$ΛΔ
2020.02.16 35$MBTT3FTQPOTJCJMJUZ$PMMBCPSBUPSΫϥείϥϘϨʔλΫϥε͝ͱʹͱίϥϘϨʔλΛॻ͍ͯฒΔΫϥεͷৼΔ͍Λٞͯ͠దͳҐஔΛ୳Δ
ΫϥείϥϘϨʔλ
2020.02.16 39$3$ͷΑ͍ͱ͜ΖΦϒδΣΫτͷৼΔ͍Λ۩ମతʹٞͰ͖ΔϢʔεέʔεΑΓ࣮ʹ͍͕ۙٞͰ͖ΔΦϒδΣΫτͷ͕͖ͬΓ͢Δ
2020.02.16 40$3$ʹΑΔΦϒδΣΫτͷੳίϥϘϨʔλ͕ଟ͗͢ΔͳΒ Ϋϥε͕ґଘؔΛ͍࣋ͪ͗ͯ͢Δ͔͕ଟ͗͢ΔͳΒ Ϋϥε͕େ͖͗͢Δ͔
2020.02.16 42ΫϥείϥϘϨʔλ
2020.02.16 43ΫϥείϥϘϨʔλΫϥε͕େ͖͗͢Δ͔
2020.02.16 44$3$ͷίπΧʔυͷใશͯΛཏ͠ͳͯ͘Α͍υϝΠϯϞσϧਤίϯςΩετϚοϓΛΠϝʔδͯ͠ ΧʔυΛஔ͢ΔͱΑ͍Ϣʔεέʔε͕ॻ͚Δ͔֬ೝ͢Δʹ ΥʔΫεϧʔͯ͠ΈΔͱΑ͍
ͦͷଞ͍ͬͯΔ͜ͱ
2020.02.16 47͍ͬͯΔ͜ͱ13%ϞϒϓϩάϥϛϯάϢʔβʔετʔϦʔϚοϐϯά
2020.02.16 481SPEVDU3FRVJSFNFOUT%PDVNFOUػೳ୯Ґͷຬ͖ͨ͢ཁ݅Λ͍ٞͨ͠ͱ͖ཧ༝ɺഎܠ͔Βهड़͢Δ ຬͨ͞ͳͯ͘Α͍ཁ݅Λॻ͘͜ͱ͕େࣄϢʔεέʔεͷલʹॻ͘
2020.02.16 49Ϟϒϓϩάϥϛϯά$3$ΑΓ͞Βʹղ૾Λ্͍͛ͨͱ͖ίʔυΛϓϩτλΠϐϯά͠ͳ͕ΒਐΊΔ։ൃϝϯόʔͷ εΩϧ্ͷ෭࡞༻͋Δ
2020.02.16 50ϢʔβʔετʔϦʔϚοϐϯάͨ͘͞ΜͷϢʔεέʔεΛཧ͍ͨ͠ͱ͖ϢʔβʔετʔϦʔΛ၆ᛌͰ͖Δ༏ઌॱҐΛ͚ΒΕΔ
ಓ۩ͷհ
2020.02.16 52͍ͬͯΔπʔϧαʔϏε
2020.02.16 53/PUJPO"MMJOPOFXPSLTQBDFϢʔεέʔεͷهड़ɺϨϏϡʔɺཧͰ͏όοΫϩάɺλεΫཧɺٞࣄɺυΩϡϝϯτͳͲ શͯΛू
2020.02.16 54.*30ΦϯϥΠϯϗϫΠτϘʔυ$3$ϢʔβʔετʔϦʔϚοϐϯάͰ͏ϦϞʔτϝϯόʔͱΦϯϥΠϯͰ࡞ۀ͢Δͱ͖ʹॏๅ
2020.02.16 55.*30Ͱͷ$3$Χʔυ
2020.02.16 56·ͱΊ
2020.02.16 57·ͱΊυϝΠϯϞσϦϯάͷਫ਼Λ্͛Δ͜ͱͰ ࣮ྃ·ͰͷΛ্͛ΔϢʔεέʔε$3$Λ͏ͱৼΔ͍Ͱ͕ٞͰ͖Δίϛϡχέʔγϣϯେࣄ
2020.02.16 58ʮαϒεΫϦϓγϣϯϏδωεʹ͓͚Δ શۀΛҰؾ௨؏ͰΧόʔʯ ɾϓϥΠγϯάɾཧ ɾސ٬ཧɾܖཧɾٻॻͷൃߦˍૹ ɾΫϨδοτΧʔυܾࡁ ɾ֤छσʔλੳɾ༁ొɺձܭॲཧɹɹɹɹɹɹɹɹɹɹɹetc…
2020.02.16 59ΤϯδχΞσβΠφ࠾༻தαϒεΫϦϓγϣϯͷۀϩδοΫͱͯෳࡶෳࡶͳυϝΠϯʹରͯ͠%%%Ͱ͖߹͏