• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2002年08月31日

ストップ・アンド・ゴー

オートビレッジはさまざまプロジェクトが同時平行で進行しています。アフターパーツデータベースリニューアルである「Garyo」やプロショップをテーマとした「オートビレッジ プロショップ」や先日リリースした「マイタウン」、それ例外に掲示板リニューアルやサーチリニューアルなど本当に数え切れないほどです。

基本的に私は「十分に満たしたアプリケーション」の開発は工期が見積もれないという考え方です。「十分に満たした」とはユーザーに喜んでもらえた、顧客を幸せにしたという目的を達成したことであり、どんなに綿密に計画された開発であっても、目的の達成までも計画することができないと考えています。ちょっと飛躍した言い方をすると「完成がゴールではない」ということです。

ですから、たとえばGaryo開発をしていても、納期が2日のプロジェクトも入るわけで、いったんGaryoをペンディングすることになります。つまり、「ストップ アンド ゴー」が頻繁に発生します。

そこで私は「コードの可読性」をもっとも重視しています。

------------------------------------------------------
進捗をドキュメントに残し、すばやくプロジェクトに復帰する方法もありますが、後で見てもわかるドキュメントを書くこともかなりのコストになります。ドキュメントを読んでも結局はコードを読むことになるわけで、現実的ではないと思っています。
------------------------------------------------------

可読性があがればドキュメントも必要ないですし、プログラム中のコメントも必要ありません。

ところで、可読性の高いプログラムとはどういうプログラムでしょうか。反論覚悟で申しますと、私は「自然言語に近いプログラム」だと思っています。つまり、英文に近いプログラムです。

したがって、変数の名前もそれをみれば意味のわかるものにしていますし、関数名もBoolean(Yes,No)値を返すものは「is○○」という名前にしたり、数値を返すものは「get○○」といった動詞をつけるようにしています。

それにしても開発は楽しいですね。初めは同時並行開発なんて出来ないと思っていましたが、工夫すればどうにかなるものです。「ソフトウェア開発とはプログラマがプレイするゲームである」とはよくいったものです。
ブログ一覧
Posted at 2002/08/31 22:12:32

イイね!0件



今、あなたにおすすめ

ブログ人気記事

まじ、やべぇっす
ふじっこパパさん

祝・みんカラ歴19年!
woody中尉さん

欲しいクルマぜんぜんない
クラゴン親方さん

プレゼント🎁
剣 舞さん

こんにちは マツダ CX-5|あり ...
ドライブへ行こうさん

今日も!久々の温泉に行って来たぜよ ...
S4アンクルさん

この記事へのコメント

コメントはありません。

プロフィール

私の好きなことはドライビングとコンピューティング。ですから、コンピュータを持って旅に出るのが何より好きです。この二つはよく似ていて、うまくコンピュータをコントロ...
みんカラ新規会員登録

ユーザー内検索

<< 2026/1 >>

    123
45678910
11121314151617
18192021222324
25262728293031

リンク・クリップ

Try! ASP 
カテゴリ:開発関連
2004/07/21 13:01:27
 

愛車一覧

トヨタ イプサム トヨタ イプサム
ロードスターからの乗り換えです。新しい家族そして新しい家庭作りのパートナーに彼を選びまし ...
マツダ ロードスター マツダ ロードスター
私は常々ゴーカートで町中を走ってみたいと思っていました。ロードスターはその夢を叶えてくれ ...

過去のブログ

2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
2006年
01月02月03月04月05月06月
07月08月09月10月11月12月
2005年
01月02月03月04月05月06月
07月08月09月10月11月12月
2004年
01月02月03月04月05月06月
07月08月09月10月11月12月
2003年
01月02月03月04月05月06月
07月08月09月10月11月12月
2002年
01月02月03月04月05月06月
07月08月09月10月11月12月
2001年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation