💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۹ hamid mostafazadeh
دلیل استفاده از برنامه نویسی رویه ای
جامعه پی اچ پی ایجاد شده در ۳۰ آبان ۱۳۹۹

سلام وقت بخیر

این موراد که قراره در نهایت به صورت آبجکتی تبدیل بشن و توی سرفصل شی گرایی گفته میشه ایناها بیشتر قسمت هاش کد نویسی تکراریه 

دلیلش چیه که توی این سر فصل برنامه نویسی رویه ای رو تدریس میشه ؟ 

لطفا به صورت کامل توضیح بدین 

سلام و احترام

خب این سرفصل قبل از سرفصل شئ گرایی هستش و یه جوری این سرفصل نتیجه گیری سرفصل هایی هستش تا قبل از این شما دیدید و یاد گرفتید. هدف این بود که شما مباحثی که یادگرفتید رو در قالب 2 پروژه مشاهده کنید و براتون تمرین خوبی باشه و تسلط کافی رو شما به دست بیارید.

 

در انتهای دوره شما پروژه‌ی کاملا حرفه ای رو قرار است ما پیاده سازی کنید که کاملا با شئ گرایی و معماری MVC خواهد بود.

امیر صالحی ۰۱ آذر ۱۳۹۹، ۰۸:۰۰

خب این همه یاد بگیریم مثلا برنامه نویسی رویه ای بکنیم 

بعد در انتها بگید اینا دیگه به کار نمیاد بریم شی گرایی و اون کد‌ها تکراریه و خوب نیست همه رو عوض کنیم ؟ 

hamid mostafazadeh ۰۱ آذر ۱۳۹۹، ۰۸:۳۶

الان همین شی گرایی هم به نظرم نیاز نیست خیلی بخونیم 

و بریم روی یک mvc 

نظرتون ؟ و همون جا کار کنیم برنامه نویسی شی گرایی رو

 لطفا خلاصه جواب ندید

hamid mostafazadeh ۰۱ آذر ۱۳۹۹، ۰۸:۴۲

ببینید اگه پروژتون مثل این پروژه todo یه پروژه کوچیکه شما لازم نیست درگیر پیچیدگی سئ گرایی بشید، شئ گرایی یه راهکار و دید مناسب برای پروژه‌های بزرگه.

اگه سوالی بود مطرح کنید من در خدمتم، موفق باشید.

امیر صالحی ۰۱ آذر ۱۳۹۹، ۰۸:۴۲

MVC یه معماریه و به شما کمک میکنه که توی برنامه نویسی شئ گرایی بتونید با یه معماری مناسب جلو برید. شئ گرایی خیلی مهمه یادگیریش همون طور که یادگیری معماری اهمیت زیادی داره. به طور کلی این دوتا از هم جدان. مثلا شما وقتی یه پکیجی رو مینویسید عمدتا از معماری استفاده نمی‌کنید و کل پروژه شئ گرایی هستش.

ولی زمانی که میخواید یه پروژه مثلا دیجیکالا رو پیاده سازی کنید شما قطعا نیاز به یه معماری داری 

امیر صالحی ۰۱ آذر ۱۳۹۹، ۰۸:۴۸

الان 2 تا سوال 

1 - الان برنامه نویسی رویه ای رو آموزشش شما پیشنهاد میکنید ببینیم ؟ (چون خیلی به لحاظ کد زنی رویه ای پیشنهاد نمیشه میگم)

2 -من میخام یه پروژه کار کنم روی یه mvc آیا نیازه قسمت شی گرایی رو ببینم ؟ 

hamid mostafazadeh ۰۱ آذر ۱۳۹۹، ۰۸:۵۴

1 - بله حتما ببینید چون چندین دید رو نسبت به برنامه نویسی پیدا میکنید.

2 - حتما شئ گرایی رو خوب دنبال کنید چون شما توی معماری MVC باید کد شئ گرایی بزنید و عملا اگه بلد نباشید به مشکل میخورید

امیر صالحی ۰۱ آذر ۱۳۹۹، ۰۹:۰۲

1- برای مورد 1 جایی یا پروژه بزرگی میشناسید که ازش استفاده کرده باشه ؟ 

hamid mostafazadeh ۰۱ آذر ۱۳۹۹، ۰۹:۰۷

توی پاسخ قبلی هم اشاره کردم، برنامه نویسی رویه ای برای پروژه‌های کوچیکه ن بزرگ. شی گرایی، رویه ای و غیر یک دید هستند. مثل یک عینک میمونه که به چشمامون میزنیم و همه چی رو با رنگ لنزهای اون عینک میبینیم.

’’

امیر صالحی ۰۱ آذر ۱۳۹۹، ۱۰:۱۴