طراحی الگوی structural به زبان cpp
توضیحات:
چیستی عنوان آموزش؟
آموزش درباره یادگیری الگوهای پرتکرار در برنامه نویسی می باشد که بعد از گذر زمان براساس مفاهیمشان نام گذاری شده اند. توسعهدهندگان به آنها نام دادهاند که این خود باعث میشود که اگر از راهحلی دارای نام و معروف استفاده کردید، برای بحث با همکار خود، مجهز به مجموعهای از کلیدواژهها باشید که تنها با نام بردن آن بتوانید به همکار توسعهدهنده خود توضیح دهید که از چه راهکاری برای حل مشکل موجود در یک قسمت نرمافزار استفاده کردهاید و یا حتی نام این راهحلها، راه خود را به نامهای موجود در کدهای شما هم پیدا میکنند
چرا یاد میگیریم و اهمیت یادگیری آن چیست؟
برای نوشتن نرم افزار های بزرگ و پیچیده، امروزه نیازمنده دانش کد تمیز یا اصطلاحا clean code بسیار مهم می باشد.مخصوصا اگر نرم افزار در scale بالا اجرا شود، نیازمندی ما به کدهای مرتبط و مشخص بیش از پیش نمایان می شود. دانستن الگوهای برنامه نویسی به ما کمک میکند تا در طراحی نرم افزار، پیچیدگی های موجود را بهتر درک کنیم و راه حل های مناسب تری ارائه دهیم و در نهایت کد تمیز و کاربردی تر را ارائه دهیم.
چه چیزی و چگونه یاد میگیریم؟
هدف این آموزش، بیشتر تمرین الگوهای برنامه نویسی بر پایه زبان ++c و توضیحات شناختی آنها به صورت کوتاه می باشد و تمامی الگوها را به همراه توضیحات کلی و طراحی آنها خدمتتان بیان خواهیم کرد. توضیحات مرتبط به کد ها کاملا شفاف و واضح بیان خواهد شد. روش تدریس هم به صورت in action یعنی کاربردی می باشد.