全記事一覧 ロジックについて戻り値を返すのは一番最後?深いネストはバグの温床そのelse文、本当に必要?三項演算子を使うのはやめるべき?return文は条件式も設定できるそこで変数を初期化する意味は?その条件、同時に比較する必要ある? コメントについてプログラムの翻訳コメントは要らないソースのコメントアウトは邪魔なだけ勝手に情報が古くなるコメントは不要 クラスについてメンバー変数は「共用変数」ではないメソッドはブラックボックスな部品であるべきバックエンドの役割って何だっけ? ネーミングについて変数は中身が分かる名前で レビューについてコードレビューは後回しにしない 雑談バグはテストで見つける前提?複雑な処理を複雑に書くのは簡単汚いソースコードは欠陥商品と同じコーディング規約は美しいコードを生み出すか?