リーダブルコード 7・8・9章【2022/10/12(水)日報】

本日の目標

  • (仕事)環境構築
  • (仕事)SQL文作成
  • リーダブルコード(10~50%)
  • Googleデータアナリティクスプロフェッショナル 1週分

勤務時間+学習時間(Hour)

8 + 1 h

目標振り返り

  • 🔼(仕事)環境構築
    →index.phpを表示できれば完成
  • ❌(仕事)SQL文作成
  • ✅リーダブルコード(10~50%)
  • Googleデータアナリティクスプロフェッショナル 1週分

詰まっていること(Want/現状/行ったこと/仮説)

なし

学んだこと(新しい気付き、学び)

リーダブルコード

  • 7章制御フローを読みやすくする
    • 変化を左に固定を右に
    • ネストを避けるために早めにreturnを使う
  • 8章 説明変数を使う
    • ド・モルガンの法則
      • !(A && !B) ⇔ !A || B
    • x = a || b || c
    • 重なりを見つけるためには…「重ならない」に注目する
  • 9章 変数を削除する
    • 制御フロー変数を削除する flag = true
      • if break
    • 変数は一度だけ書き込む

感想(一日の感想、雑談)

人に頼ろう。
今は迷惑をかけても、次のサイクルでは自分が教えられる。
恩のサイクルは、悪いものじゃないはずだ。

明日の目標

  • (仕事)ログチェック
  • (仕事)環境構築
  • リーダブルコード(10~50%)
  • Googleデータアナリティクスプロフェッショナル 1週分
  • もくもく会主催