xxxさんの備忘録

xxさんのブログです.xxさんはネカマです.

2020-01-01から1ヶ月間の記事一覧

リーダブルコード (第三部)

#3部 ##10無関係の下位問題を抽出する 関数やコードブロックを見て、「このコードの高レベルの目標は何か?」と自問する コードの各行に対して「高レベルの目標に直接的に効果があるのか?あるいは無関係の下位の問題を解決しているのか?」と自問する 無関…

リーダブルコード (第ニ部)

#2部##7制御フローを読みやすくする 条件やループなどの制御フローを読みやすくする。 ・条件式の引数の並び順 ex.左側(調査対象の式),右側(「比較対象」の式。あまり変化がない) ・if/elseブロックの並び順 →・条件は否定よりも肯定系を使う ・単純な条件…

リーダブルコード (第一部)備忘

$1、理解しやすいコード ・読みやすさの基本定理 ・コードはほかの人が最短時間で理解できるように書く $2、名前に情報を詰め込む ・明確な単語を選ぶ(気取った言い回しよりも正確。明快さを求める) ex.get→どこから?わかりにくい。 インターネットから…