タグ

2007年6月5日のブックマーク (2件)

  • 分離ストレージを活用するには?[C#、VB] - @IT

    .NET Frameworkには、「分離ストレージ(Isolated Storage)」と呼ばれる、データの保存環境(データ保存の仕組み)がある。分離ストレージはWindowsシステム上に作成される「仮想的な(=システム環境とは分離された)ストレージ環境」で、これを利用すれば、データの保存に関する次のような効果が得られる。 ほかのアプリケーションの目から隠ぺいできる → データの保存場所がほかのアプリケーションに簡単には知られにくくなるため、未知のアプリケーションから保存データに不用意にアクセスされるのを避けたい場合には便利。 一般のユーザーの目から隠ぺいできる → エンド・ユーザーが誤って保存データを破壊する可能性が小さくなる。 また、分離ストレージは.NET Frameworkのセキュリティ機構に守られており、(ファイル・システムへのアクセスが許可されていないような)低いセキュリティ

  • Concepts Principles - プログラミングの原則 - Concepts Principles - Top

    ここはプログラミングの原則を集める Wiki です。巨人の肩に乗って、ふつうの人がよいプログラムを書くための指針を集めたいなと思ってます。 目次 よいデザインのための Concepts + Principles DRY (Don'tRepeatYourself) 名前重要 直交性 トラッシュではなくクラッシュ DuckTyping よいルーチンを書く 凝集性 結合性 契約による設計 (DesignByContract) ルーチンを作る正当な理由 よいモジュールを書く 適切なモジュール性を確保するために守らなければならない5つの原則 開放/閉鎖原則 (OpenClosedPrinciple) よいアプローチのための Concepts + Principles 曳光弾 可逆性