الگوهای طراحی: عناصر دوباره قابل استفاده نرم افزار شیءگرا یک کتاب مهندسی نرم افزار است که الگوهای طراحی را شرح می دهد. نویسنده های این کتاب اریک گاما، ریچارد هلم، رلف جانسون و جان ولیساید و پیش گفتاری از گریدی بوچ هستند. این کتاب به دو بخش تقسیم شده است، با دو فصل نخست در قابلیت ها و مشکلات برنامه نویسی شیءگرا به اکتشاف می پردازیم و باقی فصول ۲۳ الگوی طراحی کلاسیک را شرح می دهد. این کتاب شامل نمون...