リーダブルコード 「鍵となる考え」 からなるほどと思ったところのピックアップです。 1.5 でもやるんだよ 「コードは他の人が最短時間で理解できるように書かなければいけない」 「他の人」というのは、半年後の「君自身」かもしれない 「最短時間で理解できるように」は効率化とかその他の目標とは競合しない 理解しやすいコードは優れた設計やテストにつながる 大変なことだ でもやるんだよ 2章 名前に情報を詰め込む 名前に情報を詰め込む 明確な単語を選ぶ 名前が「他の意味と間違えられることはないだろうか?」と自問自答する 一貫性のあるスタイルは「正しい」スタイルよりも大切 コメントの目的は書き手の意図を読み手に知らせること コードからわかることを書かない コードを理解するのに役立つものを書く 複数のものを指す可能性のある「それ」や「これ」などの代名詞を避ける 関数の動作はできるだけ正確に説明する コメ
