2020-09-29 良いソースコードを書くための心得 段ボールの中から引っ張り出してきた、ソースコードの作法に関する書籍から、大事そうな考えをメモ。 良いコードの定義 保守性が高い→理解しやすい 素早く動作する 正確に動作する 無駄な部分がない→ラクできる! コードは理解しやすくなければいけない。 コードは他の人が最短時間で理解できるように書かなければいけない。 - Keep it simple! 良いコードの価値 プロジェクトを強力に推し進める。 プログラマとしての評価が高まる。 仕事に満足感や自信が持てるようになる。 - ラクができる! リファクタリング リファクタリングはソフトウェア品質を高める リファクタリングは設計を改善する リファクタリングはソフトを理解しやすくする リファクタリングはバグを見つけ出す リファクタリングはより速くプログラミングできる 参考 リーダブルコード 良いコードを書く技術 リファクタリング