Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

2012-05-17から1日間の記事一覧

秀丸のCSVモードでCSVファイルを見やすく表示、便利に編集

概要 秀丸のCSVモードについて 方法 メニューの表示→タブストップ→CSVモード でカンマ区切りのCSVファイルを見やすく表示することが出来ます。 また、矩形選択などとあわせればコピー・編集などの操作を効果的に行うことが出来ます。 通常表示 CSV表示

秀丸の矩形(くけい)選択で複数行一括編集

概要 秀丸の矩形(くけい)選択で複数行一括編集する方法について 方法 ALT+ドラッグで矩形選択を行うことが出来ます。 また、BOX選択の開始にショートカットキーを割り当てることで、 BOX選択モード(=矩形選択)に移行することができます。この状況で、複…

書籍 Refactoring to Patterns | Generalization | Unify Interface with Adapter

パンくず 書籍 Patterns to Patterns Generalization Unify Interface with Adapter 概要 Unify Interface with Adapterについて 使用する場面 ・2つのクラスが似ているがインターフェースが異なる場合。 ・サードパーティの製品等、制約の関係上インターフ…

書籍 Refactoring to Patterns | Generalization | Replace Hard-Cord Notification with Observer

パンくず 書籍 Patterns to Patterns Generalization Replace Hard-Cord Notification with Observer 概要 Replace Hard-Cord Notification with Observerのリファクタリングについて 使用する場面 1つのReceiverしか受け取らないNotifierがあり、ハードコー…

書籍 Refactoring to Patterns | Generalization | Replace One/Many Distinction with Composite

パンくず 書籍 Patterns to Patterns Generalization Replace One/Many Distinction with Composite 概要 Replace One/Many Distinction with Compositeのリファクタリングについて 使用する場面 あるクラスがひとつのオブジェクトと多数のオブジェクトを扱…

書籍 Refactoring to Patterns | Generalization | Extract Composite

パンくず 書籍 Patterns to Patterns Generalization Extract Composite 概要 Extract Compositeのリファクタリングについて 使用する場面 2つ以上の似たクラスを保持している場合 対応方法 Compositeパターンを適用する。 利点と欠点 利点 ・子の格納と処理…

書籍 Refactoring to Patterns | Generalization| Form Template Method

パンくず 書籍 Patterns to Patterns Generalization Form Template Method 概要 Form Template Methodのリファクタリングについて 使用する場面 サブクラスに変数となる箇所と非変数となる箇所が混ざっている場合、非変数となる箇所はサブクラスで重複して…

書籍 Refactoring to Patterns | Generalization

パンくず 書籍 Refactoring to Patterns Generalization 概要 Generalization、汎化に関するリファクタリング 汎化に関するリファクタリング Refactoring リファクタリング Form Template Method Template Methodの形成 Extract Composite Compositeの抽出 R…