« 昨日は台風のためほとんど仕事できず | トップページ | なんだか眠れない »

2004年09月09日

修正してやるぅ!

今やっている仕事がだいぶ完成が近づいてきた。もうすぐ納品だ。
今回はおまけみたいな仕事だったので、だいぶ気が楽だった。
もっとも、ソースコードを理解するに全体の80%くらい時間を使ったが。

ここ2~3年は既存のアプリケーションの改造ばかりやっている。
基本的に、改造前の仕様書など出てくることはない。
(オープンソースなフリーウェアをベースとする場合も多い)
同時に、改造仕様書もない場合も多い。

今やっている仕事も基本的にはそうだ。

特に、ここ1~2年ほど鬱などのために、本来なら一人でできる規模の仕事を担当することができない。
まあ、逆に規模が小さいと見通しも得易いので、小さな仕事を短期間に沢山するほうが個人的には助かっている面もある。

ただ苦労があるとすれば、人の書いたプログラムの仕様をプログラムから推測し、それに添った形で、改造を加えることだろう。改造部分を自分のスタイルで書いてしまうと、次に改造をすることになる人は二人分のプログラムを解析するのに等しい状態になるからだ。だから、改造のときは、可能な限り既存のプログラムと同じ書き方をするようにしている。そしてあとは、理解している範囲で可能なだけコメントを既存部分にも追加するくらいだ。

勉強になるなぁ。

Posted by masamic at 01:38 [プログラミング, 仕事] | 固定リンク

既トラックバック送信先


トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/26301/1393106

※トラックバックスパム対処のため、トラックバックは承認制となっております。明らかにスパムと思われるものでなければ公開を原則といたしますので、あらかじめご了承ください。

この記事へのトラックバック一覧です: 修正してやるぅ!:

コメント

コメントを書く