LoginSignup
1
2

More than 5 years have passed since last update.

Clean Code that works(動作するきれいなコード)

Posted at

Clean Code that works(動作するきれいなコード)

・きれいなコードを書く理由
ソフトウェアの多くは動くものを一度つくって終わりではない。
仕様変更等による修正、機能追加でコードを直していくもの。
その時、プログラマーは既存のコードについて理解する必要があり、そのコードが汚く可読性が低いものだと、生産性が落ちてしまう。
また、エラーが発生したときに修正がしずらい。(汚いコードだと、修正すべき箇所が他のどのコードに影響を与えているかわかりずらいから)

きれいなコードとは、人に意図を伝えるコードである。
自分の書いたコードを見るのは他人だけでなく、数週間後の自分の可能性もある。
コードを読んだだけで処理の流れがわかるような、きれいなコードを心がけよう。

簡潔性(simplicity)

プログラムを短く扱いやすい状態にしておく

明瞭性(clarity)


プログラムを人間にもマシンにもわかりやすく書く

一般性(generality)


幅広い状況できちんと機能し、新たな状況にもうまく対応できる
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2