タグ

ブックマーク / ufcpp.wordpress.com (2)

  • フリーズしないアプリケーションの作り方

    @IT 向けに書いた記事が公開されました。 フリーズしないアプリケーションの作り方 これもまた、裏ではいろいろと思うところあり。 タイミングよかった いやー、題材が題材だけに、C# 5.0 とか .NET Framework 4.5、VS11 の正式版が出る頃に出そうかなーなどと思って書き貯めてあった文章だったり。 諸事情あって、実は意図せず今月完成させて出すことになって、今日の公開だったわけですが、意図せずいいタイミングになったなぁ。 BUILD での発表内容がもうほんと非同期処理だらけで。「WinRT では50ミリ秒以上かかる処理は非同期APIにします」とか、C# 5.0 の async/await 構文の再説明も多々入っていたり。 ついかっとなってやった。後悔なんてあるわけない。 まあ、非同期処理は一応、年々ホットな話題になってきているので、他にも記事はあるにはあります。 ただ、自分

    フリーズしないアプリケーションの作り方
    Wacky
    Wacky 2011/10/01
    開発者の収益性という面でみると、一番コスト・メリットのバランスがいいのは「平均的なレベルの1歩だけ先を行く」なんですよね。はっきり言って、最新技術追いすぎてもコスト高。
  • .NET のクラスライブラリ設計

    年末休みはがっつり引きこもる予定でいるんですけども、引きこもりライフの最初2日はこのを読みふけってました。 .NETのクラスライブラリ設計 開発チーム直伝の設計原則、コーディング標準、パターン なかなか良書。「フレームワーク」なんてたいそうなものでなくても、ライブラリを書くことがあるなら読んでおいた方がいいと思う1冊。ある程度以上大きなアプリ作るなら、ほとんどの場合まずライブラリの整備からやると思うし、実質的にはみんな読んだ方がいいんじゃないかと思うくらい。 単純に、あの規模であれだけ一貫性を保ててる .NET Framework のクラスライブラリのガイドラインが書いてあるってだけでもそれなりに素晴らしいんですけど、開発者の生の声がかなり入ってるのが素敵(著者以外にも、ものすごい人数が注釈を寄稿してる)。 失敗について書かれてる 自分でライブラリを書くとき、既存のライブラリを参考にした

    .NET のクラスライブラリ設計
    Wacky
    Wacky 2009/12/30
    だから .NET Framework は抽象基底とか、IsReadOnly とか CanWrite とかが結構多いのね
  • 1