PHPerKaigi 2019 ルーキーズLT エンジニアインターンが1年間でソースコードレビューの指摘が365回を超えた話
খকً!HBXB
View Slide
ϨϏϡʔΛ௨ͯ͠ྑ͍ࢦఠͨ͘͞Μड͚Δ͖
1)1ͷ͋Γ·ͤΜʂ
§ খকً§ 5XJUUFS§ !HBXB§ ݄ଔͷେֶ࢛ੜ§ ݄͔Β*5اۀͰۈ§ ϢΞϚΠελʔ גࣜձࣾͷΠϯλʔϯ݄d݄
§ ϢΞϚΠελʔגࣜձࣾ§ ʮ͋ͳͨͷϚΠελʔʯϢʔβʔͱϋεΫϦʔχϯάͷϓϩۺΧόϯमཧΛߦ͏৬ਓΛܨ͙αΠτ§ ʮ3&-*7&34ʯେͳͷΛେʹ͍ͨ͠ਓͷͨΊͷϝσΟΞαΠτ§ $BLF1)1
ΠϯλʔϯͰॳΊͯιʔείʔυϨϏϡʔΛܦݧ
݁ՌؒͰࢦఠ͕ճ͋Γ·ͨ͠िͷग़ۈ
§ͭ·Βͳ͍ϛεʹର͢Δࢦఠ§༷࿙Εߟྀ࿙Ε§ઌഐΤϯδχΞ͔Βͷݟͷڞ༗ྑ͍ࢦఠ
§DPOTPMFMPH ͳͲͷEFCVHίʔυ͕͍ͬͯΔ§ม໊ϝιου໊ͷλΠϓϛε§ྫ ޡDBTFUUF ਖ਼DBTTFUUF
§༷ॻ௨Γͷ࣮͕ߦΘΕ͍ͯͳ͔ͬͨ§վमʹ͏Өڹௐࠪෆ§ෳՕॴͰ༻͢ΔϝιουվमͷࡍʹશͯΛચ͍ग़͖͠Εͣόά͕ൃੜ
§JNQMPEF
§ͭ·Βͳ͍ϛε͕ଟ͔ͬͨ§ਓͷ࣌ؒΛୣ͍ͬͯΔ͜ͱʹؾ͍ͮͨ§ྑ͍ࢦఠΛͨ͘͞Μड͚͍ͨͱࢥͬͨ
§ϨϏϡϫʔͷաڈͷࣦഊ͔Βͷࢦఠ§ϨϏϡϫʔͱ࣮ऀʹͱͬͯϓϥεʹͳΔࢦఠ§࣮ऀҰਓͰؾ͔ͮͳ͍ࢦఠ§࣮ऀͰάάΕͳ͍͜ͱΛΕΔྫΒͳ͍ؔϥΠϒϥϦ
ͭ·Βͳ͍ϛε͕ଟ͍ͱͲ͏ͳΔ͔ʁ
§λΠϓϛεͳͲͷίʔυΛΘ͟Θ͟ಡΉ§ϨϏϡʔʹ࣌ؒΛ͔͚ΔͷʹϨϏϡϫʔͱ࣮ऀํͰ͕Ͱ͖ͳ͍§ྑ͍ࢦఠΛड͚Δػձͷݮগ
§ෆඋΛࢦఠͯ͠ΒͬͨճΛ͑Δࣗͷϛεͷଟ͞Λ֮ࣗ͢ΔͨΊ§ͦͷճճʹ͖ͭԁΛஷۚܦࡁతμϝʔδ͕Ұ൪Ͱʁ
ࣾͰSFWJFXஷۚͱݺΕ͍ͯ·͢ίʔυΛॻ͚ͩ͘Ͱஷ͕ۚͰ͖ΔըظతΈ
§ίϛϡχέʔγϣϯΛͱΔ§ࣗͳΓͷϛενΣοΫγʔτΛ࡞Δ
§ཁ࣮݅ͷํੑ͕͍͋ͬͯΔ͔૬ஊ§Կ͔Θ͔Βͳ͍͜ͱ͕͋ͬͨΒ͙͢૬ஊ
§͕ࣗΑ͘ΔϛεΛ·ͱΊͯϨϏϡʔલʹ֬ೝ§ઌഐΤϯδχΞ͕ؾΛ͚͍ͭͯΔ͜ͱΛऔΓೖΕΔ
૯ϨϏϡʔࢦఠճճ
ࠓޙྑ͍ϨϏϡʔΛड͚ଞਓʹྑ͍ϨϏϡʔ͕Ͱ͖ΔΑ͏ʹͳΓ͍ͨ