آموزش الگوهای طراحی خلاقانه در زبان سی پلاس پلاس
طراحی الگوها چالش هایی را که توسعه دهندگان نرمافزاری بارها و بارها با آن مواجه هستند را حل می کند. آنها راهحلهای قابل استفاده مجدد، مطمئن و قابل انعطاف نسبت به تغییرات هستند. الگوهای طراحی Creational ایجاد اشیاء را از پایگاه کد اصلی به کلاسهای مجزا که بهترین شیوه شناخته شده به عنوان encapsulation میباشد، نقل مکان میدهند. این دوره آموزشی به بررسی پنج الگوی طراحی creational برای ++C میپردازد. برای متقاعد کردن شما نسبت به شایستگیهای آن، استاد دوره خانم Olivia Chiu توضیح میدهد که چرا ما از الگوهای طراحی در گام اول استفاده میکنیم، و چه مشکلاتی را الگوهای creational میتوانند در حل آنها به ما کمک کنند. سپس او مفاهیم اصلی، دستورالعملهای اجرایی و نمونههایی را برای هر الگو بررسی میکند؛ شامل: Factory، Abstract Factory، Builder، Singleton و Prototype. او همچنین نشان میدهد که چگونه الگوها را گسترش داده و آنان را مقایسه کنید تا بهترین نوع را متناسب با اپلیکیشنهای خود بیابید. برای دانلود این آموزش به وبسایت ultrascience.ir مراجعه کنید.
نظرات