Clone via HTTPS Clone with Git or checkout with SVN using the repository’s web address. 1. 理解しやすいコード コードは理解しやすくなければいけない コードは他の人が最短時間で理解できるように書かなければいけない 2. 名前に情報を詰め込む 明確な単語を選ぶ 気取った言い回しよりも明確で正確なほうがいい 例えば Get ではなく、状況に応じて Fetch や Download などを使う temp や retval などの汎用的な名前を避ける retval という名前には情報がない。変数の値を表すような名前を使う tmp という名前は、生存期間が短くて、一時的な保管がもっとも大切な変数にだけ使う temp・it・retval のような汎用的な名前を使うときは、それ相応の理由を用意する 抽象的な名前より
![リーダブルコード_読書メモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/3bee82c7f10f49ac6c52299be9b4859b1ed55b29/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fimages%2Fmodules%2Fgists%2Fgist-og-image.png)