ただいま修行中...

ソフトウェア開発において、勉強中で悪戦苦闘の日々

コードレビューの重要性

2010-03-30 23:34:01 | プログラミング
最近、あまり新しいことにチャレンジしていなかったり、発見したことがないので、更新頻度がブログの更新頻度が減っています。

最近しているといえば、コードレビューを技術教育の一環として行っています。

コードレビューをしていると、読みやすいコードを書く人・テストコードまでしっかりと書く人・クラス設計が苦手な人など様々な人がいます。

かなり乱暴な言い方をすれば、疎結合になっていればいいということです。

時々、なるほど確かにこういったこともあるねといった私自身も気付きを得ることもあります。

コードレビューをしていると、様々な課題が見えてくるので、それに向けた対策を講じたりしていると割と楽しく行っています。

コードレビューされる側もスキルが向上しますが、レビューをする側も気付きを得ることができるので、結構重要なんだと改めて思いました。

長く愛されるサービスを提供する

2010-03-23 23:04:54 | ビジネス
先日の日曜日に、静岡のツインメッセトミカ博が行われました。

2人の息子がいる我が家もいってきて非常に楽しく過ごすことができました。

それにしてもすごい人で、会場内を移動するのに非常に大変でした。

なぜ、デフレや不況と呼ばれているのに、なぜこんなに物が売れるのだろうと思いました。普通のオモチャ屋で購入したほうが定価ではなく、割り引かれて安いのに、なぜトミカ博で定価のものが売れるのか非常に不思議でした。

考えてもよく判りませんでした。

ここからは私の個人的な意見と推測です。

どうしてこんなにも長く愛されて、ヒットしているかと考えると、子供というのは、時代が変わっても電車や車が好きだということです。そういったことを考えて、通常のものよりも品質がいいからここまで売れているのではないかと思います。

やはり、人々に長く愛される商品というのはメーカー冥利に尽きると思います。私達もこういった製品を、短期的に愛されるのではなく、長期に愛されるものを開発していかなければならないとトミカ博に行ってみて感じました。

シンプルさが必要な場合

2010-03-15 23:31:43 | ソフトウェア開発
最近、自分専用のデジカメを購入して、付属のソフトウェアインストールして、使おうと思ってみたら、どのように作成するかが、全くわからず、初めて説明書を読みました。

大抵、デジカメの付属のソフトウェアというのは操作説明書やヘルプを見なくても操作できるのが一般的です。しかし、このソフトウェアの場合には、画像が上手く取り込めなかったり、ボタンのEnabledがfalseのままだったりしました。

操作説明書を読めば、簡単にわかりましたが、面倒くさがりの私にとっては非常に面倒なソフトウェアでした。カメラはいいのに、ちょっとガッカリでした。

上記のような場合もあれば、1年に1度しか利用しないのに、年賀状作成ソフトのように操作説明書を読まなくても簡単に操作できるソフトウェアもあり、専門ソフトではない場合には、シンプルさが重要だと思いました。

ソフトウェア開発は難しいな

2010-03-02 23:25:59 | ソフトウェア開発
プレステ3の障害の原因は2010年をうるう年として判定してしまうとネットの記事に掲載されておりました。

ソフトウェアを開発している私達からすると、なんでテストからもれたのだろうという気がします。

当事者ではない私が言うことではないかもしませんが、ちょっとありえないなと思いました。今まで家電製品を開発したノウハウなどがあり、かなり初歩的なミスではないかと思います。

テストをしていて、日付が絡むところでは必ずといっていいほどうるう年や月の最終日に関しては盛り込むことが鉄則であるので、この記事を見たときにはびっくりしました。

それにしてもソフトウェア開発というのは、あれだけテストしても漏れてしまうので、難しいのだと思いました。

記念に撮ってきました

2010-03-01 23:20:31 | 未分類
先週末、友人の結婚式があり、赤坂に初めて行ってきました。

赤坂にめったなことでは行かないので、記念に首相官邸を撮ってきました。

結婚式自体は非常にいい式でした。非常に友人の人柄が出ていて、温かい気持ちになりました。

子供が産まれてから、結婚式に出席すると、どうしても親の気持ちになってみてしまうので、涙もろくなってきます。

話は全く変わりますが、それにしても、都内は大変だと思いました。なぜなら電車の本数がたくさんあって、これは一体どこに向かう電車なんだろうと思います。

携帯があるので、すぐにどの電車に乗ればいいかがわかりますが、携帯がないと本当に大変だと思います。

都内へ通勤されている型は、満員電車に乗りながらいくのは本当に大変だと思います。

田舎暮らしなので、車で通勤している私には想像がつきません。