リーダブルコード勉強メモ
Work in Progress
はじめに
1章
メモ割愛
1部
2章
- ループイテレータに明確なインデックスネームを。ci.ui.mi
- 単位を使う変数には単位
- 名前のフォーマット
idの区切り…アンスコ
classの区切り…ハイフン
- 明確な単語
- 汎用名避ける
- 具体的な名前
- 変数名に情報
- スコープに応じ、変数の長さ
- 大文字、アンスコに意味
3章
- 誤解されない名前 filter length limit
- max_ min_ などで限界値
- 包含的 first last かつ排他ならbegin end
- ブール is has
4章
- シルエット、列、意味のある順番
- 論理的な段落を空行を用いる
5章
- TODO:,FIXME:既知の不具合,HACK:妥協
- コメントしないこと
- コードからすぐわかること
- ひどいコードを補う
- 監督コメント、定数の背景
- 読み手の立場
6章
- 代名詞を避ける
- 実例をコメント
- わからない引数にはインライン
- 簡潔に
- コードからすぐわかること
- ひどいコードを補う
Author And Source
この問題について(リーダブルコード勉強メモ), 我々は、より多くの情報をここで見つけました https://qiita.com/tstm/items/d182e394f3f3e646dccc著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .