builderscon tokyo 2018でLTしました。 #builderscon https://builderscon.io/tokyo/2018/
νʔϜͰςετΛॻͨ͘Ίʹฏণ࢜ @shisamabuilderscon tokyo 2018
View Slide
About:Name: Masashi HiranoWorks: Weblio,IncTwitter: @shisama_GitHub: shisamaorganizer: ؔNodeֶԂ
ຊ͢͜ͱ• νʔϜͰϢχοτςετΛॻ͘Α͏ʹͳΔ·ͰʹऔΓΜͩ͜ͱ• ςετॻ͍ͯͳ͍͚Ͳɺॻ͍ͯΈΑ͏ͱײͯ͡Β͑Δ͜ͱ͕ΰʔϧ• ςετͷॻ͖ํπʔϧͳͲٕज़తͳϊϋ͠·ͤΜ
νʔϜʹ͍ͭͯ• Node.js + expressΛͬͨݸਓɾاۀɾֶߍ͚ΦϯϥΠϯӳձαʔϏεͷ։ൃɾӡ༻• Java + SpringBootΛ͚ͬͨࣾཧը໘ͷ։ൃɾӡ༻
ೖࣾʙݱࡏ·ͰͷνʔϜʙ ʙ ʙςετ͕ͳ͍ ςετΛಋೖ ςετͷ࣭ΛߴΊΔςετΛ୭ॻ͔ͳ͍ ҰਓͰॻ͖࢝ΊΔ શһ͕ςετΛॻ͍͍ͯΔςετͷ͕ࣝແ͍ ܦݧΛੵΉ ςετͷ͕ࣝ͋ΔςετͷޮՌ͕Θ͔Βͳ͍ ςετͷޮՌΛ࣮ײ͢Δ ςετͷޮՌΛө͢Δ
աڈ• ςετ͕ͳ͍• ςετΛ୭ॻ͔ͳ͍• ςετͷܦݧ͕ࣝͳ͍• ςετͷޮՌ͕Θ͔Βͳ͍
͕ࣝແ͍͠ޮՌΘ͔Βͳ͍ͷܦݧ͕ແ͍͔ΒͰʁ
·ͣܦݧΛੵΜͰΒ͓͏ʂ
ܦݧΛੵΉͨΊʹඞཁͳ͜ͱ• ઌಋ͢Δ• ෑډΛԼ͛Δ• ޮՌΛ࣮ײ͢Δ
ઌಋ͢Δ
https://content.wisestep.com/difference-boss-leader/ॻ͘͜ͱΛࢦࣔ͢ΔͷͰͳ͘ॻ͚ΔΑ͏ʹಋ͘
ઌಋ͢Δ• ҰਓͰॻ͖࢝ΊΔ• ςετڥΛඋ͢Δ• ςετπʔϧͷબఆ• CIͷηοτΞοϓ• ςετ༻ʹϔϧύʔؔΛ࡞͢Δ• ͍͠ͱ͜Ζ୲͢Δ• ίϐϖͯ͠ॻ͖࢝ΊΒΕΔΑ͏ʹαϯϓϧίʔυΛ༻ҙ͢Δ• ςετͷॻ͖ํͳͲυΩϡϝϯτ࡞
ෑډΛԼ͛Δ
ෑډΛԼ͛Δ• ΧόϨοδ100%Λࢦ͞ͳ͍• ϏδωεϩδοΫ͕ूத͢ΔϞσϧͷςετͷΈͰOKͱ͢Δ• ίϯτϩʔϥʔUIॻ͔ͳ͍• Ұ୴ॻ͔ͳ͍ͱ͍͏બࢶ༻ҙ͢Δ• ͍͠ͳͲͷཧ༝ʹΑΓςετ͕ॻ͚ͳ͍߹issueʹొ
ޮՌΛ࣮ײ͢Δ
ޮՌΛ࣮ײ͢Δ• ϦϑΝΫλϦϯά͕͍͢͠• ϥΠϒϥϦͷόʔδϣϯΛ্͍͛͢• ςελϒϧͳίʔυʹͳΔ• γϯϓϧɺૄ݁߹ etc• ؔͷৼΔ͍͕Θ͔Δ• ςετίʔυΛݟΕೖྗʹର͢Δग़ྗ͕໌֬ʹΘ͔Δ
1΄Ͳଓ͚ͨ
গͣͭ͠ଞͷϝϯόʔςετΛॻ͘Α͏ʹͳ͍ͬͯͬͨ
ݱࡏ• νʔϜશһ͕ςετΛॻ͍͍ͯΔ• ΑΓྑ͍ςετΛॻ͘ҙࣝΛ͍࣋ͬͯΔ• ϝϯόʔ͔ΒςετπʔϧͷมߋఏҊ͕ग़ͨ etc• ςελϒϧͳίʔυΛॻ͘Α͏ʹͳ͖ͬͯͨ
ࣦഊஊ• ςετ༻ϔϧύʔؔͷόά• OSSͷϥΠϒϥϦͰ༻Ͱ͖ͨ• ϔϧύʔؔΛςετ͍ͯ͠ͳ͔ͬͨ• ςετίʔυͷ࣭• ڥґଘ͍ͯ͠Δςετ͕͋Δ• ςετ༻ϔϧύʔؔͷཚ༻• DRYʹͨͨ͠ΊʹಡΈͮΒ͍෦͕͋Δ• ͳ΄͏͕Մಡੑ͕ྑ͍߹͋Δ
શһͷܦݧ͕ࣝ૿͑ͨʂࣦഊͷվળͷεϐʔυૣ͍ʂ
࠷ޙʹ• νʔϜͰςετॻ͖͍ͨͳͱײ͍ͯ͡ΔͳΒɾɾɾ• ͱʹ͔͘ॻ͍ͯΈ·͠ΐ͏• খ࢝͘͞ΊͯΈ·͠ΐ͏• ؆୯ͳͱ͜Ζ͚ͩͰॻ͍ͯΈ·͠ΐ͏• ςετͷಋೖʹޭͨ͠Βɾɾɾ• དྷͷbuildersconͰݟΛൃද͚ͯ͠Ε͍Ͱ͢ʂʂ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ