タグ

トピックに関するR-Kのブックマーク (3)

  • 100ドルノートPCの詳細 - CNET Japan

    マサチューセッツ州ケンブリッジ発--一般大衆向けの低価格コンピュータが、また一歩実現に近づいた。 マサチューセッツ工科大学(MIT)のMedia Lab創設に携わったNicholas Negroponteは米国時間28日、発展途上国の子供向けに設計した、ゼンマイで動く100ドルのノートPCについて詳細な仕様を説明した。 Negroponteは、1月にスイスのダボスで行われたWorld Economic Forum(ダボス会議)でこのノートPCの原案を発表していた。MITと同氏が主催する非営利団体「One Laptop Per Child」は、子供たちに最大1500万台のテストシステムを提供すべく、ブラジル、中国、タイ、エジプト、南アフリカの5カ国と交渉中だという。 さらに、マサチューセッツ州もMITと協力し、同州内の学校の児童にこのノートPCを配る計画を進めていると、Negroponteは

    100ドルノートPCの詳細 - CNET Japan
  • 「変更しやすい」ことが、良い設計 (EoC=Ease of Changing) - An Agile Way [ITmedia オルタナティブ・ブログ]

    前回は、EoT(Ease of Testing: テスト容易性)によってよいオブジェクト指向設計を再定義したい、という表明をした。今回は、二目のナイフを抜きたい。キーワードは、EoC(*1)(Ease of Changing)、変更容易性だ。 この記事では、 EoCの高い設計が、よいオブジェクト指向設計である。 と主張したい。設計品質の中で、「変更容易性(EoC)」を最上位と見る。 ここ10年のオブジェクト指向の最大の失敗は、「再利用性」をその最大の価値、として説明しようとしてきたこと。そして分かったことは、再利用がその努力コストに見合う効果がでることは極めて稀であること、また、テクノロジではなくソーシャルな活動が再利用に効くこと、さらに、コードの再利用ではなく、ナレッジの再利用(例えばパターン)の方が、まだ可能性があるということ(少なくとも2005年のコンテクストでは)。 再利用性では

    「変更しやすい」ことが、良い設計 (EoC=Ease of Changing) - An Agile Way [ITmedia オルタナティブ・ブログ]
  • 「テストしやすい」ことが、良い設計(EoT=Ease of Testing) - An Agile Way [ITmedia オルタナティブ・ブログ]

    良い設計とはなにか、と問われて、凝集度と結合度に関する議論を思いつく人も多いだろう。しかし、この定義によりもっと具体性がある設計方針として、テストを考える。テストの視点によってオブジェクト指向を再定義したい。キーワードは、Eon(Ease of Testing)、テスト容易性だ。 ぼくは、 EoT(*1)の高い設計が、よいオブジェクト指向設計である。 と主張する。設計品質の中で「テスト容易性(EoT)」を最上位と見るのだ。オブジェクト指向のさまざまな機構、用語、考え方は、すべて EoT のため、と捕らえられる。例えば、

    「テストしやすい」ことが、良い設計(EoT=Ease of Testing) - An Agile Way [ITmedia オルタナティブ・ブログ]
  • 1