タグ

2010年9月6日のブックマーク (2件)

  • Unit Test vs Functional TestそしてClean Code - masayang's diary

    Agile2008でもらったゴムバンドを未だに手首につけている。確かBob Martinだったと思うが、テスト駆動開発と「Clean Code」の関係について熱く語っていた年だ。 メソッドは短く。 メソッドが実現することは一つ。 あるメソッドのテストに色々と条件を設定しているのなら、それはClean Codeではない。 だが我々はその基を簡単に忘れてしまう。色々とテストのための道具が揃ってきたせいもあろう。基を忘れて一つのメソッドに色々と詰め込みすぎるとテストが大変になる。Mockがあっても、だ。Fixture使うのはさらに大変だし、Seleniumとかで入力から何から条件を与えるのはもっと面倒。そしておそらく抜けが発生する。 最近、内職でPython使ったアプリを組んでいるのだが、今回は上記「基」を徹底するようにしている。例えばこんなコードがある。 def nearby(reque

    Unit Test vs Functional TestそしてClean Code - masayang's diary
  • メーカーは「下流食いビジネス」に参入すべきなのか - 日経エレクトロニクス - Tech-On!

    従来の電子機器は売り切りが前提で,メーカーは魅力的な製品をいかに低コストで製造するかに注力していれば済みました。しかし,EMS/ODMの台頭で,ハードウエア自体は誰でも用意できる時代になりつつあります。iPhone/iPadの成功に見られるように,「今後は製品と一緒にサービスも提供しなければ生き残れない」と感じているメーカーは多いのではないでしょうか。 日の電子機器向けサービスで現在,勢いがあるのは,主に携帯電話機向けにゲームやソーシャル・ネットワーキング・サービス(SNS)を提供している「モバゲータウン」と「GREE」でしょう。モバゲータウンを運営するディー・エヌ・エー(DeNA)とGREEを運営するグリーの時価総額は,既にフジテレビや日テレビを超えているという指摘もあります(ブログ記事)。ビジネスの観点からは,こうした企業は,サービス分野に進出するメーカーのお手となるべき存在と言

    kono
    kono 2010/09/06
    こういう記事が紙の新聞に載ってほしい。