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

LGTMについて

amacou
June 28, 2016

 LGTMについて

社内の新卒研修でコードレビューについての私見を共有しました

amacou

June 28, 2016
Tweet

More Decks by amacou

Other Decks in Programming

Transcript

  1. ίʔυΛཧղͰ͖Δ͔ • ίʔυΛཧղ͢ΔͨΊʹ͸஌͕ࣝඞཁ • ݴޠ • ϑϨʔϜϫʔΫ • ϥΠϒϥϦ •

    ΞϧΰϦζϜ • αʔϏε(ϏδωεϩδοΫ) • ஌ࣝͷڞ༗ • ͩΕ΋͕ཧղͰ͖ΔΑ͏ʹͳΒͳ͍ͱଐਓԽ ͕͢͢Ή
  2. ద੾ • ద੾ͳ໊લ͕෇͍͍ͯΔͱॲཧͷৄࡉΛ௥͏ճ਺ ͕ݮΔ • a1, a2ͱ͍͏ϝιου໊ͱ, delete, nameͱ͍͏ ϝιου໊

    • ϝιουʹӕ͕ͳ͍͔Ͳ͏͔ΛΑ͘ߟ͑ͳ͍ͱό άͷԹচʹͳΔ • deleteͰupdateΛ͍ͯͨ͠ͱ͔ɺdeleteͰࣦഊ ͯ͠΋trueΛฦ͍ͯͨ͠ͱ͔
  3. ςετ͸଍Γ͍ͯΔ͔ • ྫ͑͹ • rubyͷόʔδϣϯΞοϓ • railsͷόʔδϣϯΞοϓ • େ͖ΊͷػೳͷϦϑΝΫλϦϯά •

    ࣮֬ʹྑ͘ͳΔ͸ͣͳͷʹɺςετ͕ͳ͍ͱාͯ͘Ͱ͖ ͳ͘ͳͬͯ͠·͏ • ͍ͭͷؒʹ͔࠷৽ʹ௥͍͚ͭͳΔ • ηΩϡϦςΟʔϦεΫ • Ͳ͏ͤͳΒॻ͖௚ͨ͠΄͏͕଎͍ͷͰ͸