Effective Java 第2版 (The Java Series) 作者: Joshua Bloch,柴田芳樹出版社/メーカー: ピアソンエデュケーション発売日: 2008/11/27メディア: 単行本(ソフトカバー)購入: 77人 クリック: 936回この商品を含むブログ (264件) を見る ちょいと前から Effective Java 第二版の読書会的なものをやってます。 その中で Builderパターンが非常に美しいね、という話になりました。 Builderパターンとは数多くのパラメータを持つオブジェクトの生成に関するパターンです。 オブジェクト生成に通常のコンストラクタを使用する場合、パラメータ間の整合性は保てますが、数が多いと引数の順番を知っている必要があり書きづらく読みづらいコードになります。 それ以外でよく使われるのが JavaBeansパターンです。 デフォルトコン
![Effective Java の Builderパターンとその拡張 - がくぞーのメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c857f6382616565232abb950123cea024a80e3fd/height=288;version=1;width=512/https%3A%2F%2Fimages-fe.ssl-images-amazon.com%2Fimages%2FI%2F51E1m-weAXL._SL160_.jpg)