はじめに 今回は、リーダブルコードを読んで備忘録としてメモしておいた内容を共有します。 自分はエンジニア1年目の時に実装時のチートシートとして使用してました。 良いコードとは プログラミングにおいて、短い行で書かれた頭のいいコード=いいコードではない。 理解しやすいコードこそが良いコード。 読みやすいコードを書くことによって、バグを減らし保守性を高めることができる 自分しか理解できないコードを書くとコードの内容を忘れた頃の自分も苦労する 名前について 汎用的な名前を避ける。 スコープが小さければ短い名前も可。 不要な単語を捨てる。例: convertTostring → ToString エンティティごとに異なるフォーマットを使用する。例: インターフェースはアッパーキャメル。 他の意味と間違えられない名前を付ける。 Booleanの意味を明確にする。 名前を複数検討し、機能を知らない人に