美しいコード
美しいコード
設計された目的が正確に実行される。 曖昧さがない。 汎用性のあるインターフェースで様々な場面で応用できる。 他人とコードを共有できる。 コードの細部を分析したり原理を説明しなくても良い。 目的と使い方がしっかりコメントに記述されている。
「トリッキーなコード」と「読みやすいコード」について
トリッキーなコードは、書いた本人は満足するが 他人が読んだときに意味を理解できるかどうかは別問題。他人が読んだときに意味を理解しやすくするには、 ルーチンごとにコメントで意図や引数説明を書くだけでも効果がある。
あとはルーチン毎に50行程度でひとまとまりを終わりにするのも効果がある。
アップロードしたファイル
ファイルはアップロードされていません。





