‥‥、と思ってコードを眺めていたら‥‥


‥‥、え〜と、パターン別のデータ出力をするためそれぞれのパターンごとに実装したBuidderクラスをパターンに応じて生成するためのAbstract Factoryにあるパターン分岐の判定条件がごっそり間違っていることがわかりましたよ orz


ソース管理でごっそり巻き戻すのが楽か、ただ元の実装にもパターン取り違えが原因でないバグがあるのでそこを修正した今のクラスを名前だけ調整して修正の続きをするか、どっちにしても茨の道デス orz