開発時間の内訳★コードの理解に7割以上、修正に2割

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
http://gihyo.jp/dev/clip/01/orangenews/vol41/0009
海外で有名な技術者向けブログ「Coding Horror」の記事の翻訳です。

開発者は「コードを書く」ことに多くの時間を費やしていると答えますが,
実際に観察すると「コードの理解」に7割以上,「コードの修正」に2割,
コードを書くのはたった数パーセントしか費やしていないことが明らかになったようです。

http://www.aoky.net/articles/jeff_atwood/when_understanding_means_rewriting.htm
開発者に時間をどう使っているか聞いたなら、彼らはほとんどの
時間コードを書いていると答えるだろう。

しかし、ソフトウェア開発者が時間を実際どう使っているか観察したなら、
ほとんどの時間をコードの理解に使っていることがわかる。
2デフォルトの名無しさん:2013/03/17(日) 16:48:33.03
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
3デフォルトの名無しさん:2013/03/17(日) 17:41:51.31
単にこの記事が間違っているだけではないかな。
4デフォルトの名無しさん:2013/03/17(日) 17:48:02.15
>>3
この記事が誤っていることを証すスレに育てればいいだろう。
5デフォルトの名無しさん:2013/03/17(日) 18:08:35.55
マ板でやれ
6デフォルトの名無しさん:2013/03/17(日) 18:11:48.89
http://toro.2ch.net/test/read.cgi/tech/1362302249/374

ここから引っ張ってきて単独スレ立てただけか。
いちいちスレ立てるほどのネタじゃないだろう。
7デフォルトの名無しさん:2013/03/17(日) 19:08:26.45
>>3
なにも不思議なことはないと思うけどね?

例えばバグ修正なんか、ほんの数行で終わりってことも多いけど、
それを見つけるのにどれくらい時間かかる?

修正時間の2倍じゃ足りないぐらいでしょ?
8デフォルトの名無しさん
仕様の解読が9割。
気まぐれな仕様変更や矛盾への対策が1割。