2012年1月24日のブックマーク (3件)

  • ソースコードを見よう

    ある技術について初心者向けに説明するときに、喩え(たとえ)を使うことがある。確かに、初めて聞く技術を、知っている身近なものに喩えて説明されると、なんだか分かったような気になる。ただし、こうした喩えによる説明の理解度は、説明する側、される側の両者が思っている以上に浅い。 筆者の経験では、オブジェクト指向を説明する際に用いられる喩えがそうだった。例えば、クラスとインスタンスを説明するのにしばしば用いられる、クッキー(菓子)の型とそこから作られるクッキーの喩え。クラス間の階層関係を表す継承の説明では、動物クラスの子クラスに哺乳類や鳥類のクラスがあり、哺乳類クラスの子クラスに犬やのクラスがある、といった喩えをよく聞く。ポリモーフィズム(多態性)の説明は、犬インスタンスに「鳴け」と言うと「ワン」と鳴き、クラスに「鳴け」と言うと「ニャー」と鳴きます、と言った具合だ。 オブジェクト指向についてのこう

    ソースコードを見よう
    istb16
    istb16 2012/01/24
    ソースコードを見よう - 記者の眼:ITpro
  • ついに登場! 究極の見積もり技法(その2:実践編)

    ついに登場! 究極の見積もり技法(その2:実践編):山浦恒央の“くみこみ”な話(39)(1/2 ページ) 「ソフトウェア技術者の最高の能力は、見積もりだ!」――今回はSLIMのソフトウェア開発関係式を実際に使用し、工数(コスト)、開発期間(月)、機能総量(規模)、(プロセス)生産性の具体的な算出法(Excelによる算出)を解説する。 「見積もり」は、ソフトウェア開発における大きなテーマであり、ソフトウェア工学における最重要課題の1つでもあります。 今回お届けしている“見積もり・シリーズ”では、「見積もりの目的(正確に見積もるだけでは不十分)」「見積もりの具体的な方法(精度を上げるため、少なくとも、2つ以上の方法で見積もる必要がある)」「見積もりの応用(見積もり値に合わせる制御と再見積もり)」「見積もりの調整(状況に応じて開発量とスケジュールを再見積もりしなければならない)」について、具体的

    istb16
    istb16 2012/01/24
    山浦恒央の“くみこみ”な話(39):ついに登場! 究極の見積もり技法(その2:実践編) (1/2) - @IT MONOist
  • Windows Phone、2015年までに「iOS」を“負か|モバイル・デバイス|トピックス|Computerworld

    ▲今年のCESで話題をさらった「Lumia 900」が、Nokiaのマーケット・シェア回復の第一歩になると、リサーチ企業IHSでは予想している 2015年までに、Microsoftの「Windows Phone」がスマートフォン用オペレーティング・システム(OS)市場で、Appleの「iOS」から第2位の座を奪うだろうと、リサーチ企業IHSが予想している。 同社は、Microsoftの最新モバイルOSが市場に何らかの影響を及ぼすようになるまでは時間がかかるものの、MicrosoftとNokiaの提携が今後数年間にわたる両社の成功のカギとなり、Appleはもちろん「Android」端末メーカーも事態を注意深く見守る必要があると語った。 現在、Nokiaは世界のスマートフォン製造分野で、SamsungおよびAppleに続く3位に甘んじている。しかし、新型端末の「Lumia」シリーズ――とりわけ

    istb16
    istb16 2012/01/24
    Windows Phone、2015年までに「iOS」を“負かす”|モバイル・デバイス|トピックス|Computerworld