آنوفل دنیای برنامه نویسی
117 subscribers
255 photos
274 links
آنوفل | Anophel: دنیای بی ‌پایان امکانات برای برنامه‌ نویسان

website: https://anophel.com

پشتیبانی :
@anophel_support

#anophel #آنوفل #برنامه_نویسی
Download Telegram
چگونه با خواندن کد، مهارت های توسعه لاراول خود را بهبود بخشید؟!

راه های مختلفی برای بهبود مهارت ها در توسعه لاراول وجود دارد یکی از این راه حل ها که بسیار مهم است خواندن کد است.

از سه روش زیر می‌توانید کد خوانی را شروع کنید:
1. از خود فریمورک لاراول
2. خواندن کد های پکیج
3.تحقیق و جست و جو در یک موضوع خاص

1.از خود فریمورک لاراول

به عنوان مثال، اگر از متدی استفاده می کنید که توسط فریمورک (یا هر پکیج دیگری) ارائه شده است، اون متد را بررسی کنید و ببینید واقعاً چه کاری انجام می دهد. با انجام این کار، باعث می شود:

بررسی کنید که متدی که از آن استفاده می کنید در واقع همان متدی است که به آن نیاز دارید. هنگام جستجو در یک کلاس، ممکن است متوجه شوید که در واقع متد های دیگری وجود دارد که برای نیازهای شما مناسب تر است.

متد ها را بخوانید و ببینید راه حل چگونه اجرا شده است. این می تواند به شما کمک کند تا با متد ها و رویکردهای جدید فکر کنید.

دانش خود را در مورد عملکرد درونی یک ویژگی خاص بهبود بخشید.

همچنین می توانید با مطالعه آنلاین از طریق issues GitHub، درخواست‌ها، انجمن‌ها ، درک درستی از زمینه پشت کد داشته باشید.

2. یادگیری از پکیج ها
همچنین می‌توانید زمانی که با هر پکیجی که در پروژه خود کار می‌کنید، از رویکرد مشابهی استفاده کنید.

بنابراین اگر به فکر استفاده از یک پکیج جدید در پروژه خود هستید، ممکن است بخواهید قبل از دانلود آن، چند دقیقه را به خواندن کد پکیج اختصاص دهید. این به شما کمک می کند تا درک کنید که پکیج چگونه ویژگی های مورد نیاز شما را پیاده سازی می کند. در نتیجه، این می تواند شما را بیشتر در معرض طرز فکر دیگران قرار دهد.

همچنین گاهی اوقات این باعث می شد که بعد از اینکه متوجه شدید راه حل واقعاً ساده است، از استفاده از یک پکیج منصرف شوید و خودتان دست به کد شوید.

مثلا با خواندن کد های پکیج spatie/laravel-permission می توانید خیلی چیز های جدید یاد بگیرید.

3.تحقیق و جست و جو در یک موضوع خاص
در این روش شما خواندن کد را به قطعات کوچکتر تقسیم کنم. مثلا این کار را با اختصاص حدود نیم ساعت در روز به خواندن یک موضوع خاص کنید.

به عنوان مثال، فرض کنید که میخواهید درباره نحوه عملکرد سیستم صف در لاراول بیشتر بدانید. بنابراین هر روز حدود نیم ساعت داکیومنت های صف ها و کد های آن را میخوانید و هر وقت به تمامی موارد داخل این داکیومنت و کد پرداختید می‌توانید سراغ بخش دیگر از لاراول بروید به عنوان مثال سیستم احراز هویت لاراول.

آنوفل | Anophel

#لاراول #کد #توسعه_مهارت #laravel #code
بلوک کد های try catch تو جاوااسکریپت بنظرم خیلی طولانی هست ولی جاش می تونید از Safe Assignment Operator که به اکمااسکریپت اضافه شده استفاده کنید، این اپراتور به صورت "=?" ، این باعث میشه کد هاتون تمیز تر و error handling خوبی داشته باشید.

آنوفل دنیای برنامه نویسی

#جاوااسکریپت #جاوا_اسکریپت #Js #code #javascript