自分向け兼ねて
ちゃんと飯と睡眠を摂って運動してるか確認する。コンディション悪い状態から良い状態だと体感的に5倍くらい差がある
使ったことのない関数や書き方をするときは短いテストコードを書いて挙動を試してから書きたいコードに組み込む
長い書き方でいいから機能を実装して完成してから綺麗に書き換える。短く美しいコードよりまず自分が思いつくコードで機能を完成させる
最少の機能で作る。機能は後から足してコードが汚くなったらスクラップアンドビルドしてもよい
時間が経つと思いつくことがある。目の前ですぐに作れるものを片っ端から作って悩んだら出かけるか寝るか遊ぶかするほうが効率がいい
デバッガを使ってもバグの箇所が不明であればコードが動くところまでコードを分解してバグってる箇所を見つける
読んだコードや自分が今まで書いたコードを全てひとつのファイルに全部まとめてコーディングを開始する前に全部読み通す。最初は読む時間がかかるが読む速度は早くなるし後でマニュアルを調べてストレスもかからない
とりあえずこれくらい
後で追記するかも