タグ

2011年6月16日のブックマーク (3件)

  • コードサイズと実行速度の関係に関する話 - melancholic afternoon

    y_r
    y_r 2011/06/16
    最適化への道。 / "聞いてるだけで速いコードが書けるようになるわけがない"
  • オブジェクト指向のソースを読むのが難しい理由 - 都元ダイスケ IT-PRESS

    ダラダラ書かない予定だよ。ざっくり行くよ。あと、分かってる人には当たり前な事だと思うよ。 あるクラスについて知りたかったら、まずその基底クラスを知れ 例えば、Integerクラスについて知りたいと思ったら、Integer.java だけを読んでいてはダメだ。確かに「Integerに特化した責務・構造・操作」は読み取れるかもしれないが、数値としての基的な責務・構造・操作はNumberに書かれている。それを読まずして、Integerが保つ数値という一面を知ることはできない。Integer.javaには「Integer - Number」*1の情報しか書いてないのだよ。差分プログラミング。 さらに、忘れちゃいけない。Object.javaを読め。全ての道は暗黙的にObjectにつながっている。Objectを知らずしてJavaのクラスを知る事は絶対にできない。Objectなんて、みんな「知った気

    オブジェクト指向のソースを読むのが難しい理由 - 都元ダイスケ IT-PRESS
    y_r
    y_r 2011/06/16
    How to read Java source.
  • ウォール街の「就活」 ウォール街では全てが使い捨てダヨ : Market Hack

    よくサラリーマン向けの雑誌などで「自分の価値が幾らかを知ろう!」という記事がありますが、ウォール街に勤める人たちは常に自分の相場が幾らかを知っています。 これには2種類の意味があって、若し自分の貰っている報酬が世間相場より低ければ転職しようという事と、もうひとつは自分の報酬がその成果に比べて高すぎるというケースも当然あるわけです。 その場合、彼らは考えます、(これはヤバいぞ)と。 なぜなら自分がその働きに不相応な高報酬をもらっている場合には、遅かれ早かれその事実が暴かれ、足元をすくわれてしまうからです。 それを説明します。 1年に一回、マグラーゲンズという調査会社が各投資銀行の顧客別売上高に関するレポートを出します。 全ての投資銀行がこの調査に参加しているわけではないと思いますが、大半の投資銀行は経営管理の判断を下す際のひとつのツールとしてこの調査に参加します。 まず投資銀行は自社内に保存

    ウォール街の「就活」 ウォール街では全てが使い捨てダヨ : Market Hack
    y_r
    y_r 2011/06/16
    こういうところでは生きられないけど、はたから見てる分にはおもしろい。 > "The moment you think that you are irreplaceable, you are gone."