TGViewer
| کانال توسعه‌دهندگان لاراول | | کانال توسعه‌دهندگان لاراول | @developixlaravel · 1.54K subscribers
Post #42 1.3K

Forwarded from | کانال توسعه‌دهندگان PHP | (Erfan)

یکی از نکات بسیار مهمی که تقریبا در تمامی زبان‌ها وجود دارد ولی برنامه‌نویسان از آن آگاه نیستند، منطق اجرای حلقه‌ها می‌باشد

در تصویر بالا می‌توانید ببینید که دو کد مشابه، که اکثرا هم حالت اول آن را می‌نویسیم، چقدر می‌تواند باعث غیربهینه بودن کد شود

نکته مهم این پست اینجاست که تمامی کد های داخل condition حلقه، در هر iteration اجرا می‌شوند و اگر حلقه‌تان از توابع داینامیک مثل count یا … استفاده می‌کند، در هر iteration شما آرایه را count می‌کنید که این بهینه نیست

💎 Channel: @DevelopixPHP
  • 👍 23
More from @developixlaravel
  1. Oct 1, 2026روابط پایگاه داده چند ریختی یا Eloquent Polymorphic در لاراول - قسمت اول در لاراول، روابط…
  2. Sep 30, 2026مدیریت همزمانی و قفل‌گذاری روی پردازش‌ها در لاراول (Laravel Atomic Locks) در بخش چهارم از…
  3. Sep 26, 2026🔥 پکیج: ورود با حساب‌های دیگر؛ Socialite برای اضافه‌کردن ورود با حساب‌های دیگر به پروژه ل…
  4. Sep 25, 2026🔒 فقط داده‌های تأییدشده را ذخیره کن وقتی یک فرم ویرایش پروفایل داری، ممکن است کلاینت علاو…
  5. Sep 20, 2026حفاظت از پردازش ها با Laravel Rate Limiter بخش سوم - پیکربندی در قسمت سوم از مجموعه آموزش…
  6. Sep 16, 2026🚀 ‏LaraGram Brain منتشر شد! از این به بعد برای ساخت ربات‌های تلگرام با فریم‌ورک LaraG…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →