リーダブルコード

書籍「リーダブルコード」 4章 まとめ

美しいコードは読みやすい 一貫性のある簡潔な改行位置 メソッドを使った整列 縦の線をまっすぐにする 一貫性と意味のある並び 宣言をブロックにまとめ、手順を明確にする 美しいコードは読みやすい 鍵となる考え方:一貫性は「正しい」より大切 一貫性のあ…

書籍「リーダブルコード」 3章 まとめ

3章 誤解されない名前 filter 限界値は「min」「max」 ブール値の名称 ユーザーの期待に合わせる 複数の名前を検討する 誤解されない名前 名前が「他の意味と間違われることはないだろうか?」と何度も自問自答する 積極的に「誤解」されそうな部分を探して…

書籍「リーダブルコード」 2章 まとめ

2章 名前に情報を詰め込む 明確な単語を選ぶ 汎用的な名前を避ける tmp retval ループイテレータ 抽象的な名前より具体的な名前 名前に情報を追加 単位 重要な情報 変数の長さの決め方 スコープが小さければ短くてもいい 頭文字と省略形 不要な単語は削る 名…

書籍「リーダブルコード」 1章 まとめ

1章 理解しやすいコード コードは読みやすく書かなければならない 小さいことは絶対にいいことか 他の目標との競合 理解しやすいコード コードは読みやすく書かなければならない このコードは、 b = 1 if a == 2 else 2 if a ==2 else 0 以下のコードよりも…