حوزه: Object
هدف: Structural
نقش الگو
GOF(Gang of Four) این الگو را به این شکل تعریف کردهاند که "با استفاده از Builder Pattern، ساختار (construction) اشیاء پیچیده را از نمایش (representation) آن جدا میکنیم. بنابراین میتوان با یک فرایند ساخت، چند نمایش مختلف ایجاد کرد ". همانطور که از نام آن مشخص است، از این الگو برای ساخت اشیاء به صورت جزء به جزء یا به عبارت دیگر مرحله به مرحله استفاده میشود. منطق پیچیده ساخت شی از client جدا شده است و client با ارسال مجموعهای از جزئیات، شی و اطلاعات مورد نیاز را بدست می آورد.