2008-12-01から1ヶ月間の記事一覧

インターフェイスに色を付ける

インターフェイス設計の際に考慮する項目 public Interface ISomethingProcesser { void process() } public Interface ISomethingProcesser2 { void process(SomethingData s_data) } public Interface ISomethingProcesser3 { void process(SomethingData …

オブジェクトの生存期間について

なるべく短くなるように設計、実装する。 短い方が管理しやすい。(生成し、用が済んだらさっさと解放する感じ。) 書き方によって生存期間が変わる1 public class SomethingProcesser { public SomethingProcesser(SomethingData s_data) public void proce…

入力コントロールについて

数字、日付を入力する項目は可能な限りそれ用のコントロールを使用する。 TextBoxで入力チェックや入力制限をかけるよりよほどコスト的にも可用性も高いと思う。 そんな単純なことに今更ながら気づいた。。。