يك سري از مقالات نشريه شيءگرايي در مورد الگوهای طراحی (Design Patterns) را در زير آوردهام. مطالعه آنها را توصيه ميكنم.
مقالات را به صورت یکجا از اینجا دریافت نمایید.
الگو چيست؟
تأليف و ترجمه: حميده مطهريان
در اين مقاله به اختصار به تعريف الگوي نرمافزاري پرداخته شده است.
تاريخچه الگوهاي طراحي
تأليف و ترجمه: صباالسادات بزرگي
مفهوم الگو براي نخستين بار توسط يك مهندس معمار به نام كريستوفر الكساندر جهت بيان وقايع و ساختارهاي معماري شهري استفاده شد. پس از آن كه اين مفهوم به دنياي مهندسي نرمافزار وارد شد، به عنوان شاخهاي مستقل و پركاربرد در آن شناخته شد.
در اين مقاله، تاريخچه اين تحول آورده شده است.
الگوهای طراحی، لزوم، کاربرد و مثال
تأليف و ترجمه: یوسف مهرداد بیبالان
دستهبندي الگوهاي طراحي
تأليف و ترجمه: صباالسادات بزرگي، نيوشا قريشي، عليرضا خيرخواه
از آن جايي كه تعداد الگوهاي طراحي بسيار زياد است، لذا نيازمند روشي براي سازماندهي و دسته بندي آنها هستيم. اين مقاله سعي دارد، دستهبندي از الگوها جهت آشنايي سريعتر خواننده ارائه دهد.
در اين مقاله علاوه بر دستهبندي الگوهاي طراحي به بررسي اجمالي همراه با ارائه كد نمونه مهمترين الگوهاي طراحي پرداخته شده است.
الگوي طراحي سازگارساز
تأليف و ترجمه: نيوشا قريشي
الگوي طراحي سازگارساز يكي از 23 الگوي طراحي GOF است. اين الگو از جمله الگوهاي ساختاري است كه هم در حوزه كلاسها و هم در حوزه اشياء استفاده ميشود. الگوي سازگارساز واسط يك كلاس را به واسط كلاس ديگري به گونهاي تبديل ميكند كه مورد انتظار مشتري باشد. الگوي سازگارساز امكان همكاري را براي آن دسته از كلاسهايي كه به دليل داشتن واسطهاي ناسازگار نميتوانستند با يكديگر كار كنند، فراهم ميكند. در اين مقاله به معرفي الگوي سازگارساز با توجه به قالب GOF پرداخته شده است.
مثالهايي از کاربرد الگوي طراحي سازگارساز
تأليف و ترجمه: نيوشا قريشي، يوسف مهرداد بيبالان
پس از بيان مفاهيم كلي و ارائه دستهبندي الگوها، جهت واضح شدن بحث به ارائه مثالهاي شهودي از كاربردهاي مختلف الگوها ميپردازيم كه قطعا” به درك بهتر مفهوم كمك مينمايد.
معرفي کتابهاي مرتبط با الگوهاي طراحي
تأليف و ترجمه: حميده مطهريان
کتابهای گوناگونی در زمينة الگوهای طراحی به چاپ رسيده است که هر يک ويژگیهای مخصوص به خود را دارد، در اين قسمت سعی شده است که از ميان اين کتابها، آن دسته از کتابهايي که از همه کاملتر و جامعتر هستند و هم چنين کتابهای مرتبط با آنها معرفی شده و در اختيار علاقمندان قرار گيرد.

سالار شعبانیان
11 اردیبهشت 1386 در 00:00ba salam, va khaste nabashid khedmae ostade khodam,daateton dard nakone az babate maghalat ,manon