2004年09月16日
「みんカラ」はActive Server Pagesでの最後の作品になりそうです。私は新しい技術「.net」を学んでいます。これから取り組むプロジェクトのためです。
.netはマイクロソフトの新しい開発環境で、まあ新しいとはいえ登場してもうすでに数年がたっていますが、それをようやく学ぶ機会が巡ってきました。最近のカンファレンスもこの技術の話題が中心になり、正直つまらなくなっていたところです。
新しい技術を学ぶことは、たとえば、固定電話の開発から、携帯電話の開発へシフトするぐらいのインパクトがあり、私自身とてもわくわくしています。多くの技術者は技術の動向が気になり、それに乗り遅れないように努力しますが、私にもようやく新しい世界にシフトする機会が巡ってきたのです。
実は私はあまり新しい技術への執着がありませんでした。なぜならできるものが同じであれば、どういった技術でもかまわないと思っているからです。
しかし、新しいものの必然性の中に過去が抱える問題への解決が含まれていることは理解できますし、それ以上に新しい世界からしか、過去を理解することができません。ですから、これを神が与えてくれたチャンスとして受け入れることにしました。
Active Server Pagesではある程度大人になった私ですが、新しい世界に入った瞬間また子供に戻ってしまいます。早く大人になりたいと夢見ながら、いまは子供になって楽しんでいます。
Posted at 2004/09/16 22:10:44 | |
トラックバック(0)
2004年09月15日
一般的に「実装」よりも「設計」を重視する傾向にあります。建築でもそうですし、ソフトウェアの開発も同様です。
しかし、実装の方が重要でないかと思うことがよくあります。なぜならば、どんなに設計がよくても実装がだめだと結局一から作り替えなければならないからです。逆に設計がだめでも実装がきちんとしていれば、前者ほどコストをかけずにやりなおせます。
私が実装する際に重視するのは「コーディングルール」と「パターン化」です。
コーディングルールはいろんな決めごとをすることで、実際にコードを書く際、迷わずただロジックの実装に集中するためのものです。私のコーディングルールのほとんどは、変数や関数、ファイルの命名に関するものです。そのなかにファイルや関数として切り分ける単位の大きさも含まれます。他の人にとってわかりやすくすること、バグを短時間に発見することをテーマにしています。
パターン化は機能を実装する際、よくある機能をひとまとめにして流用する手段です。初めのうちは、保守性、柔軟性、パフォーマンスのバランスをとっていく作業が必要ですが、それを繰り返していくと品質が安定し、コピー&ペーストが使えることから生産性を上げることができます。パターンの種類と数は経験に依存します。
ただし、これらはツールやミドルウェアにも関係するので最適解を見つけることは難しいのですが、常に念頭に入れて開発しています。
最近では実装を中心にした開発手法が多くなりました。こういった傾向もだんだんと実装が注目されている兆候かもしれません。
Posted at 2004/09/15 14:18:49 | |
トラックバック(0)
2004年09月14日
PVレポートはシステムにとても負荷が高い機能なのです。カーライフになってアクセス数も増え、システム負荷はオートビレッジの時よりも増しています。
しかし、ユーザーにとってなくてはならない機能だと考えています。ですから、慎重に作業を進めてきました。もうちょっと様子を見る必要があると思いますが、まちがいなく進んでいますので、ご安心ください。
もうちょっと待ってくださいね。(^_^)
Posted at 2004/09/14 22:16:52 | |
トラックバック(0)
2004年09月10日
いつもカーライフをご愛好いただき、まことにありがとうございます。
ついさきほど待望の「パーツレビュー」「整備手帳」「フォトギャラリー」「おすすめスポット」専用のページを公開しましたのでご連絡します。
右メニューのタイトルにクリックできるところがありますので、ここから見てみてください。
のちほどタイトル部にリンクボタンを設置する予定です。
ご意見、ご感想等がありましたらお聞かせください。
よろしくお願いします。
Posted at 2004/09/10 16:24:33 | |
トラックバック(0)
2004年09月08日
本日11時50分頃から16時頃まで、「日記」「リンク」「掲示板」への書き込みができませんでした。カーライフの改良作業中のトラブルです。大変申し訳ありませんでした。
今後、より慎重な作業を心がけます。どうかお許しください。
今後ともカーライフをよろしくお願いします。
Posted at 2004/09/08 16:17:56 | |
トラックバック(0)