Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

リファクタリングカタログ

概要

リファクタリング
・原因となる臭い
リファクタリング
・改善理由
・対応
・サンプルコード
の形式でまとめます。
パターン名等は自分でつけているので既出の元とはずれていると思います。

詳細

項目 内容
不揃いな粒度の処理をComposedメソッドで統一する http://d.hatena.ne.jp/tbpg/20130627/1372340925
冗長なtryブロックのマージ http://d.hatena.ne.jp/tbpg/20130627/1372343560
各継承クラスの類似度が高い場合にメタプログラミングにより重複をなくす http://d.hatena.ne.jp/tbpg/20130919/1379605602