コードを特に良いものとするのは何?

2015年3月29日 19:07

印刷

記事提供元:スラド

本家/.「Ask Slashdot: What Makes Some Code Particularly Good?」より  何がソースコードを特に「良い」ものとするのかについて開発者が話すとき、一握りの特徴が繰り返し言及される傾向がある(動作する、読みやすい、テストできる)。皆さんなら何をリストに加えるだろうか。

 元記事のITworldでは良質なコードの特徴として、以下の8つを挙げている。

  正しく動作すること 
 読みやすいこと 
 テストできること 
 メンテナンスしやすいこと 
 きれいに整形されていること 
 変更しやすいこと 
 シンプルであること 
 効率が良いこと スラッシュドットのコメントを読む | デベロッパーセクション | プログラミング | デベロッパー | Slashdotに聞け!

 関連ストーリー:
メモリー上で処理するよりもディスクに直接書き込む方が高速? 2015年03月28日
リファクタリングしてもコードの質は改善されないという実験結果 2015年03月05日
C言語の開発者によるgoto文の使い方を対象とした実証研究の結果、「goto文は無害だと考えられる」 2015年02月15日
Javaで書かれたソースコードの大部分は冗長? 2015年02月14日
再帰呼び出し、よく使う?使わない? 2015年02月11日
プログラミング言語がソフトウェアの品質に与える影響 2014年11月08日
「世界一IQの低い」ソースコード 2014年08月05日
OpenBSDがOpenSSLの大掃除に着手、「OpenOpenSSL」サイトも立ち上がる 2014年04月17日
iOS7.0.6で修正された「最悪のセキュリティバグ」はありがちなコーディングミスで発生していた 2014年02月24日
「Pythonコードは欠陥が少ない」という調査結果 2013年09月06日
COBOLで書かれた米国防総省の給与システム700万行、実質的に更新不可能 2013年07月14日
同僚の書く酷いコード、どうやって気づかせる? 2013年01月05日
コーディング標準は役に立つのか 2012年12月24日
酷いコードを収集する「ウンコード・マニア」 2012年08月14日
#俺が見たクソコード選手権、Twitterで盛り上がる 2012年04月03日
いいコーディング規約、悪いコーディング規約? 2008年07月22日
リファクタリングは趣味の世界? 2003年09月29日

 

※この記事はスラドから提供を受けて配信しています。

関連記事