10 نکته برای کدنویسی بهتر ⌨️🌱
نکته سوم: بازبینی و تغییر کدها
🔎 برنامهنویسهای خوب ابتدا کدشون مینویسند فقط برای اینکه خروجی درست رو مشاهده کنند. بعد از اینکه این مرحله رو پشت سر گذاشتن حالا میان کد رو بازبینی یا Refactor میکنند یعنی سعی میکنند اون رو رفته رفته بهتر و بهینهتر بکنند.
🧐 بازبینی کد باعث میشه شما کدتون هوشمندانهتر و بهینهتر باشه. دقت کنید شما توی بازبینی باید حتی اسم تابعها و متغیرها و... رو هم چک کنید که استاندارد باشه...
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering
نکته سوم: بازبینی و تغییر کدها
🔎 برنامهنویسهای خوب ابتدا کدشون مینویسند فقط برای اینکه خروجی درست رو مشاهده کنند. بعد از اینکه این مرحله رو پشت سر گذاشتن حالا میان کد رو بازبینی یا Refactor میکنند یعنی سعی میکنند اون رو رفته رفته بهتر و بهینهتر بکنند.
🧐 بازبینی کد باعث میشه شما کدتون هوشمندانهتر و بهینهتر باشه. دقت کنید شما توی بازبینی باید حتی اسم تابعها و متغیرها و... رو هم چک کنید که استاندارد باشه...
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering
10 نکته برای کدنویسی بهتر ⌨️🌱
نکته چهارم: استفاده از تابعها و کلاسها
✨ اینکه شما متغیرها یا حلقههایی را در کد و خارج از متدها تعریف کنید، در پروژههای بزرگ مشکل به حساب میآیند. این مشکلات شامل گیج شدن، طولانی شدن کدها و نوشتن کدهای زشت میشوند.
💯 حالت ایدهآل این است که تمام حلقهها، try-catch ها و... را در داخل یک متد (درون کلاس) یا یک تابع بنویسید و از آنها در کدتان هر زمان که خواستید استفاده کنید. پس شما هم سعی کنید به این حالت ایدهآل نزدیکتر شوید!
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering
نکته چهارم: استفاده از تابعها و کلاسها
✨ اینکه شما متغیرها یا حلقههایی را در کد و خارج از متدها تعریف کنید، در پروژههای بزرگ مشکل به حساب میآیند. این مشکلات شامل گیج شدن، طولانی شدن کدها و نوشتن کدهای زشت میشوند.
💯 حالت ایدهآل این است که تمام حلقهها، try-catch ها و... را در داخل یک متد (درون کلاس) یا یک تابع بنویسید و از آنها در کدتان هر زمان که خواستید استفاده کنید. پس شما هم سعی کنید به این حالت ایدهآل نزدیکتر شوید!
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering
بهترین اپلیکیشنهای یادگیری برنامهنویسی برای موبایل 📲
#introduction #app #programming
➿➿➿➿➿➿➿
@programmers_gathering
#introduction #app #programming
➿➿➿➿➿➿➿
@programmers_gathering
هیچوقت از یه خانوم، سنشو نپرسید
از یه آقا، درآمدشو
از یه هکر، اینکه میتونه شبکه اجتماعی هک بکنه یا نه
و...
از یه برنامهنویس، اینکه میتونه کامپیوترتون رو تعمیر کنه یا نه 😅
#fun
➿➿➿➿➿➿➿
@programmers_gathering
از یه آقا، درآمدشو
از یه هکر، اینکه میتونه شبکه اجتماعی هک بکنه یا نه
و...
از یه برنامهنویس، اینکه میتونه کامپیوترتون رو تعمیر کنه یا نه 😅
#fun
➿➿➿➿➿➿➿
@programmers_gathering
Forwarded from تهران دیتا-دانشگاه تهران
آخرین فرصت ثبت نام در کد ۱۰ دوره جامع علم داده دانشگاه تهران
🔴 تنها ۱۲ نفر ظرفیت باقی است!
با بیش از ۳۵۰ ساعت آموزش تخصصی و کاملا مطابق با نیازسنجیها و منطبق بر بازار کار داخلی و بینالمللی
◀️ شروع دوره : ۲۰ تیر ماه
برخی از مزایای دوره:
🔸 اعطای مدرک معتبر دوزبانه از دانشگاه تهران
🔸 بهرهگیری از اساتید برجسته آکادمیک و صنعت در حوزه علم داده
🔸 برگزاری آنلاین
🔸 پروژه محوری
🔸 ارائه پروژهپایانی توسط دانشپذیران به همراه تحلیل اساتید
🔸 امکان پرداخت نقد و اقساط
🔗 ✅ ثبت نام و اطلاعات بیشتر:
https://utperm.com/course/ds-code10/
⁉️ پشتیبانی آنلاین:
@bperm_admin
📞 شماره تماس:
02182084160
09377516759
⛔️ ظرفیت محدود
🌐 utperm.com
🆔 t.iss.one/BPERM_UT
📚 Instagram : https://bit.ly/3gfYl5f
❇️ Wa.me/+989377516759
🔵 LinkedIn : yun.ir/s6xq34
🔴 تنها ۱۲ نفر ظرفیت باقی است!
با بیش از ۳۵۰ ساعت آموزش تخصصی و کاملا مطابق با نیازسنجیها و منطبق بر بازار کار داخلی و بینالمللی
◀️ شروع دوره : ۲۰ تیر ماه
برخی از مزایای دوره:
🔸 اعطای مدرک معتبر دوزبانه از دانشگاه تهران
🔸 بهرهگیری از اساتید برجسته آکادمیک و صنعت در حوزه علم داده
🔸 برگزاری آنلاین
🔸 پروژه محوری
🔸 ارائه پروژهپایانی توسط دانشپذیران به همراه تحلیل اساتید
🔸 امکان پرداخت نقد و اقساط
🔗 ✅ ثبت نام و اطلاعات بیشتر:
https://utperm.com/course/ds-code10/
⁉️ پشتیبانی آنلاین:
@bperm_admin
📞 شماره تماس:
02182084160
09377516759
⛔️ ظرفیت محدود
🌐 utperm.com
🆔 t.iss.one/BPERM_UT
📚 Instagram : https://bit.ly/3gfYl5f
❇️ Wa.me/+989377516759
🔵 LinkedIn : yun.ir/s6xq34
10 نکته برای کدنویسی بهتر ⌨️🌱
نکته پنجم: استفاده از نامهای معنیدار برای متغیرها و توابع و...
هیچوقت برای اسم متغیرها از مواردی مثل i - j - k یا test و.. استفاده نکنید! برای توابع، کلاسها و متدها هم همینطور. چون این اسمهای بی معنی باعث میشوند که در آینده نتوانید از کدتان سر دربیاورید!
اگر شما از اسمهای بامعنی و شفاف در کدتان مثل request، item، dbResult و.. استفاده کنید در آینده هم کدتان شفاف باقی میماند و همچنین برنامهنویسان دیگر هم اگر کدتان را ببینند بهتر با کد شما ارتباط برقرار میکنند...
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering
نکته پنجم: استفاده از نامهای معنیدار برای متغیرها و توابع و...
هیچوقت برای اسم متغیرها از مواردی مثل i - j - k یا test و.. استفاده نکنید! برای توابع، کلاسها و متدها هم همینطور. چون این اسمهای بی معنی باعث میشوند که در آینده نتوانید از کدتان سر دربیاورید!
اگر شما از اسمهای بامعنی و شفاف در کدتان مثل request، item، dbResult و.. استفاده کنید در آینده هم کدتان شفاف باقی میماند و همچنین برنامهنویسان دیگر هم اگر کدتان را ببینند بهتر با کد شما ارتباط برقرار میکنند...
#tips #coding #programming
➿➿➿➿➿➿➿
@programmers_gathering