نوشته شده توسط
Unique
کلا برای وقتی میخوایم بر اساس شرطی یک کاری را انجام بدیم از if یا switch استفاده میکنیم. اگه شما یک مقایسه یا مجموعه ای از مقایسه ها دارین که یک شرط یا شروطی را چک کنین خوب باید از if استفاده کنید. وقتی میخوای برای شرایط متفاوتی که یک مقدار داره کار های مختلف یا عملیات مختلفی اناجم بدی میتونی از if else یا switch ساتفاده کنید. کلا switch را میشه با if else هم پیاده کرد اما :
1 - استفاده از switch کد تمیز تری میده
۲ - switch سرعت بیشتری داره
کلا باید شرایط را دید و انتخاب کرد مثلا وقتی میخوای برای مقادیر مختلف یک متغیر کار های مختلفی انجام بدی بهترین گزینه switch هست اما وقتی میخوای در صورت درست بودن چند شرش و نادرست بودن چند شرط دیگه کاری را انجا بدی یا بالعکس خوب باید از if استفاده کنی.
با خوندن کد های پروژه های بزرگ مثل wordpress یا joomla یا فریم وورک ها میتونید ایده بگیرین.
کدنویسی چیزی نیست که کسی بیا دبرای شما صفر تا صد توضیح بده. باید توی عمل یاد بگیرین.
قطعا آقای شهرکی و دوستانی که در زمینه آموزش کار میکنند (بر خلاف من که کار های اجرایی انجام میدم) مثال های بهتری میزنند و راهنمایی های بهتری میکنند.