コードの臭い
簡潔な設計で十分なところに、過剰に複雑なデザインパターンの使用を強制する。
同一あるいは同様のメソッドが複数箇所に存在。