2008年6月28日のブックマーク (3件)

  • コードの10戒 - NAL-6295の舌先三寸

    長いコーディング標準は、読むのも守るのもメンテするのも大変です。 なので、短いけど守ってほしい事と理由を犬の10戒の真似をしてまとめてみました。 1.名前は分かりやすいものにしてください。 わたしをよく知ってもらいたいのです。 だから名前は分かりやすいものにしてください。 メソッド等の名前が文章になってもかまいません。何をしようとしているのかを明示してください。 変数の名前も、その存在理由が分かるような名前にしてください。 2.わたしは、共通やcommonという名前が自分に含まれることを嫌います。 変数もメソッドも定数もクラスも役割を持ったあるべき場所に配置してください。 3.わたしが動作するための条件を指定してください。 わたしは動作するための条件を知ってもらいたいのです。 わたしが動作するための条件を前段階であらかじめ記述してください。 4.スコープは最小にしてください。 わたしは嫌わ

    コードの10戒 - NAL-6295の舌先三寸
  • MSDN ホームページ

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    MSDN ホームページ
  • Microsoft .NET ILアセンブラ入門:CodeZine

    はじめに 実践的な開発経験のある.NET Frameworkアプリケーションプログラマであれば、ILDASMを使ってプログラムを逆アセンブルしたコードを見たことがあるでしょう。.NET Frameworkアプリケーション開発は、Visual BasicやC#、C++/CLIなど、多くの言語を使って開発できますが、最終的に生成されるのは標準化されているCIL(Common Intermediate Language)と呼ばれる中間言語です。Microsoft Intermediate Language(MSIL)とも呼ばれ、単純にILと略されることもあります。中間言語を含む共通言語基盤CLI(Common Language Infrastructure)は、既にEcma-335やISO/IEC 23271、JIS X3016などで標準化されているため、Microsoftによって独占されている