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

実装の重要性

一般的に「実装」よりも「設計」を重視する傾向にあります。建築でもそうですし、ソフトウェアの開発も同様です。

しかし、実装の方が重要でないかと思うことがよくあります。なぜならば、どんなに設計がよくても実装がだめだと結局一から作り替えなければならないからです。逆に設計がだめでも実装がきちんとしていれば、前者ほどコストをかけずにやりなおせます。

私が実装する際に重視するのは「コーディングルール」と「パターン化」です。

コーディングルールはいろんな決めごとをすることで、実際にコードを書く際、迷わずただロジックの実装に集中するためのものです。私のコーディングルールのほとんどは、変数や関数、ファイルの命名に関するものです。そのなかにファイルや関数として切り分ける単位の大きさも含まれます。他の人にとってわかりやすくすること、バグを短時間に発見することをテーマにしています。

パターン化は機能を実装する際、よくある機能をひとまとめにして流用する手段です。初めのうちは、保守性、柔軟性、パフォーマンスのバランスをとっていく作業が必要ですが、それを繰り返していくと品質が安定し、コピー&ペーストが使えることから生産性を上げることができます。パターンの種類と数は経験に依存します。

ただし、これらはツールやミドルウェアにも関係するので最適解を見つけることは難しいのですが、常に念頭に入れて開発しています。

最近では実装を中心にした開発手法が多くなりました。こういった傾向もだんだんと実装が注目されている兆候かもしれません。
ブログ一覧
Posted at 2004/09/15 14:18:49

イイね!0件



今、あなたにおすすめ

ブログ人気記事

おはようございます。
138タワー観光さん

転落事故
THE TALLさん

川見四季桜の里 2025.11.22
kitamitiさん

ジムニーシエラとお別れしてきました…
やっぴー7さん

日の出 2月2日(月)
揚げ職人VIPさん

スノームーン:2月の満月
38-30さん

この記事へのコメント

2004年9月15日 23:23
ブラックボックスな領域で、僕は「そのボタンクリックすれば」で、設計と実装のお世話になるだけです。
このお話を読んでいて
「エンジンの設計は、とりあえず万全。実装作業はクルマ屋さんがやるから万全」
と、結局一般的なユーザー止まりだなあと痛感しました。
「実装できませーん」
と言われるかもしれないことが、とっても怖いです。
コメントへの返答
2004年9月16日 17:52
こんにちは、嵐田さん。

自分で書いていながら実はどんな領域でも実装が一番大切なのではないかと思いました。私は車の内部のことは全くだめですが、そこに携わる人たちの気持ちはなんとなくわかるような気がしてきました。

そうですね。ただ車の世界と違って、ソフトウェアの世界は物理的、コスト的な制限が少ないため、「実装できません」とはいいにくい分野かもしれません。(^^)

プロフィール

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

ユーザー内検索

<< 2026/2 >>

1234567
891011121314
15161718192021
22232425262728

リンク・クリップ

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