Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ルーキーズLT発表資料

Masaki.Ogawa
March 31, 2019
770

 ルーキーズLT発表資料

PHPerKaigi 2019
ルーキーズLT
エンジニアインターンが1年間でソースコードレビューの指摘が365回を超えた話 

Masaki.Ogawa

March 31, 2019
Tweet

Transcript

  1. খ઒কً
    !HBXB

    View Slide

  2. ϨϏϡʔΛ௨ͯ͠
    ྑ͍ࢦఠͨ͘͞Μड͚Δ΂͖

    View Slide

  3. 1)1ͷ࿩͸
    ͋Γ·ͤΜʂ

    View Slide

  4. § খ઒কً
    § 5XJUUFS
    § !HBXB
    § ೥݄ଔͷେֶ࢛೥ੜ
    § ݄͔Β๭*5اۀͰۈ຿
    § ϢΞϚΠελʔ גࣜձࣾͷΠϯλʔϯ
    ೥݄d೥݄

    View Slide

  5. § ϢΞϚΠελʔגࣜձࣾ
    § ʮ͋ͳͨͷϚΠελʔʯϢʔβʔͱϋ΢εΫϦʔχϯ
    άͷϓϩ΍ۺ΍ΧόϯमཧΛߦ͏৬ਓΛܨ͙αΠτ
    § ʮ3&-*7&34ʯେ੾ͳ΋ͷΛେ੾ʹ͍ͨ͠ਓͷͨΊ
    ͷϝσΟΞαΠτ
    § $BLF1)1

    View Slide

  6. ΠϯλʔϯͰॳΊͯ
    ιʔείʔυϨϏϡʔΛܦݧ

    View Slide

  7. ݁Ռ
    ೥ؒͰࢦఠ͕
    ճ͋Γ·ͨ͠
    ि೔ͷग़ۈ

    View Slide

  8. §ͭ·Βͳ͍ϛεʹର͢Δࢦఠ
    §࢓༷࿙Ε΍ߟྀ࿙Ε
    §ઌഐΤϯδχΞ͔Βͷ஌ݟͷڞ༗
    ྑ͍ࢦఠ

    View Slide

  9. §DPOTPMFMPH
    ͳͲͷEFCVHίʔυ͕
    ࢒͍ͬͯΔ
    §ม਺໊΍ϝιου໊ͷλΠϓϛε
    §ྫ ޡ
    DBTFUUF ਖ਼
    DBTTFUUF

    View Slide

  10. §࢓༷ॻ௨Γͷ࣮૷͕ߦΘΕ͍ͯͳ͔ͬͨ
    §վमʹ൐͏Өڹௐࠪෆ଍
    §ෳ਺ՕॴͰ࢖༻͢Δϝιουվमͷࡍʹ
    શͯΛચ͍ग़͖͠Εͣόά͕ൃੜ

    View Slide

  11. §JNQMPEF

    View Slide

  12. §ͭ·Βͳ͍ϛε͕ଟ͔ͬͨ
    §ਓͷ࣌ؒΛୣ͍ͬͯΔ͜ͱʹؾ͍ͮͨ
    §ྑ͍ࢦఠΛͨ͘͞Μड͚͍ͨͱࢥͬͨ

    View Slide

  13. ϨϏϡʔΛ௨ͯ͠
    ྑ͍ࢦఠͨ͘͞Μड͚Δ΂͖

    View Slide

  14. §ϨϏϡϫʔͷաڈͷࣦഊ͔Βͷࢦఠ
    §ϨϏϡϫʔͱ࣮૷ऀʹͱͬͯϓϥεʹ
    ͳΔࢦఠ
    §࣮૷ऀҰਓͰ͸ؾ͔ͮͳ͍ࢦఠ
    §࣮૷ऀͰ͸άάΕͳ͍͜ͱΛ஌ΕΔ

    ஌Βͳ͍ؔ਺΍ϥΠϒϥϦ

    View Slide

  15. ͭ·Βͳ͍ϛε͕ଟ͍ͱ
    Ͳ͏ͳΔ͔ʁ

    View Slide

  16. §λΠϓϛεͳͲͷίʔυΛΘ͟Θ͟ಡΉ
    §ϨϏϡʔʹ࣌ؒΛ͔͚ΔͷʹϨϏϡϫʔ
    ͱ࣮૷ऀ૒ํͰ੒௕͕Ͱ͖ͳ͍
    §ྑ͍ࢦఠΛड͚Δػձͷݮগ

    View Slide

  17. §ෆඋΛࢦఠͯ͠΋Βͬͨճ਺Λ਺͑Δ
    ࣗ෼ͷϛεͷଟ͞Λ֮ࣗ͢ΔͨΊ

    §ͦͷճ਺ճʹ͖ͭԁΛஷۚ
    ܦࡁతμϝʔδ͕Ұ൪Ͱ͸ʁ

    View Slide

  18. ࣾ಺Ͱ͸
    SFWJFXஷۚ
    ͱݺ͹Ε͍ͯ·͢
    ίʔυΛॻ͚ͩ͘Ͱஷ͕ۚͰ͖Δ
    ըظత࢓૊Έ

    View Slide

  19. §ίϛϡχέʔγϣϯΛͱΔ
    §ࣗ෼ͳΓͷϛενΣοΫγʔτΛ࡞Δ

    View Slide

  20. §ཁ݅΍࣮૷ͷํ޲ੑ͕͍͋ͬͯΔ͔૬ஊ
    §Կ͔Θ͔Βͳ͍͜ͱ͕͋ͬͨΒ͙͢૬ஊ

    View Slide

  21. §ࣗ෼͕Α͘΍ΔϛεΛ·ͱΊͯϨϏϡʔ
    લʹ֬ೝ
    §ઌഐΤϯδχΞ͕ؾΛ͚͍ͭͯΔ͜ͱΛ
    औΓೖΕΔ

    View Slide

  22. ૯ϨϏϡʔࢦఠճ਺
    ճ

    View Slide

  23. ࠓޙ΋ྑ͍ϨϏϡʔΛड͚
    ଞਓʹྑ͍ϨϏϡʔ͕
    Ͱ͖ΔΑ͏ʹͳΓ͍ͨ

    View Slide