Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

2012-03-22から1日間の記事一覧

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | メソッドの移動:Move Method

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 メソッドの移動:Move Method 内容 リファクタリング名 メソッドの移動:Move Method 適用ケース要約 メソッドが、自分のクラスよりも他クラスの機能を使ったり、他…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 内容 オブジェクト間での特性の移動 リファクタリング名 対象 対応 メソッドの移動 メソッドが、自分のクラスよりも他クラスの機能を使ったり、他クラスから利用…

CSS3新要素 | 背景・ボーダー | border-image

概要 css3の枠線に画像を指定するborder-imageについて説明します プロパティ名 border-image 内容 枠線に画像を指定します 設定値 設定値名 設定値内容 border-image-source ボーダーに使用する画像 border-image-slice 画像の端から内側へスライスする距離…

CSS3新要素 | 背景・ボーダー | border-radius

概要 css3の角丸を指定するborder-radiusについて説明します プロパティ名 プロパティ名 設定内容 border-radius 四つ角全ての角丸を設定 border-top-left-radius 左上の角丸を設定 border-top-right-radius 右上の角丸を設定 border-bottom-left-radius 左…

CSS3新要素 | 背景・ボーダー | background-size

概要 css3の背景のサイズを指定するbackground-sizeについて説明します プロパティ名 background-size 内容 背景のサイズを指定します 設定値 設定値名 設定値内容 auto 自動算出(初期値) contain 縦横比は保持。最大サイズで背景に表示 cover 縦横比は保…

CSS3新要素 | 背景・ボーダー | background-origin

概要 css3の背景の基準位置を指定するbackground-originについて説明します プロパティ名 background-origin 内容 背景の基準位置を指定します 設定値 設定値名 設定値内容 padding-box パディングボックス border-box ボーダーボックス content-box コンテ…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | 仲介人の除去

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 仲介人の除去 内容 リファクタリング名 仲介人の除去 適用ケース要約 クラスが単純な委譲をやり過ぎている。 適用内容要約 クライアントに委譲オブジェクトを直接…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | 委譲の隠蔽

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 委譲の隠蔽 内容 リファクタリング名 委譲の隠蔽 適用ケース要約 クライアントがオブジェクト内の委譲クラスを呼び出している。 適用内容要約 サーバに委譲を隠す…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | クラスのインライン化

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 クラスのインライン化 内容 リファクタリング名 クラスのインライン化 適用ケース要約 クラスが大した仕事をしていない。 適用内容要約 すべての機能を他のクラス…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | クラスの抽出:Extract Class

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 クラスの抽出:Extract Class 内容 リファクタリング名 クラスの抽出:Extract Class 適用ケース要約 2つのクラスで行うべき仕事をしている1個のクラスがある。 適…

書籍 リファクタリング−プログラマーの体質改善 | オブジェクト間での特性の移動 | フィールドの移動

パンくず リファクタリング-プログラマーの体質改善テクニック オブジェクト間での特性の移動 フィールドの移動 内容 リファクタリング名 フィールドの移動 適用ケース要約 メソッドが、自分のクラスよりも他クラスの機能を使ったり、他クラスから利用された…