code-reading:コードを読む
from
コードリーディング
良いコードを書く
ためには、
いろいろなコードを読む
ことも
大切
である
他人
の書いた
良いコード
を読むのを
習慣化する
ことが大切
良質な小説を読めば、語彙が増え、想像力が掻き立てられ、視野が広がる
現場
で
重要なスキル
既存コードベースがある
場合
、書くコード行数は驚くほど少ない
学習
と
実務
での
ギャップ
サンプルコード
は短い
既存コードを理解できないと
デバッグ
できない
新機能の追加ができない
既存コードと
同じ
コードを書いてしまう(無知ゆえのコピーコード)
→ 更に読みづらくなる悪循環
理解できないコードは悪
多少、
汚いコード
でもOK
拡張性に乏しいコードもOK
バグありコードもOK
動かないコード? たまにはある
しかし、
なぜ
動く
か自分で説明できないコードを書くのはNG
#code-reading