چند نکته برای کدنویسی بهتر ⌨️🌱
نکته اول: استفاده از تابعها و کلاسها
✨ اینکه شما متغیرها یا حلقههایی را در کد و خارج از متدها تعریف کنید، در پروژههای بزرگ مشکل به حساب میآیند. این مشکلات شامل گیج شدن، طولانی شدن کدها و نوشتن کدهای زشت میشوند.
💯 حالت ایدهآل این است که تمام حلقهها، try-catch ها و... را در داخل یک متد (درون کلاس) یا یک تابع بنویسید و از آنها در کدتان هر زمان که خواستید استفاده کنید. پس شما هم سعی کنید به این حالت ایدهآل نزدیکتر شوید!
#tips #coding #programming
➿➿➿➿➿➿➿
@nicecoderscom
نکته اول: استفاده از تابعها و کلاسها
✨ اینکه شما متغیرها یا حلقههایی را در کد و خارج از متدها تعریف کنید، در پروژههای بزرگ مشکل به حساب میآیند. این مشکلات شامل گیج شدن، طولانی شدن کدها و نوشتن کدهای زشت میشوند.
💯 حالت ایدهآل این است که تمام حلقهها، try-catch ها و... را در داخل یک متد (درون کلاس) یا یک تابع بنویسید و از آنها در کدتان هر زمان که خواستید استفاده کنید. پس شما هم سعی کنید به این حالت ایدهآل نزدیکتر شوید!
#tips #coding #programming
➿➿➿➿➿➿➿
@nicecoderscom
چند نکته برای کدنویسی بهتر ⌨️🌱
نکته دوم: بازبینی و تغییر کدها
🔎 برنامهنویسهای خوب ابتدا کدشون مینویسند فقط برای اینکه خروجی درست رو مشاهده کنند. بعد از اینکه این مرحله رو پشت سر گذاشتن حالا میان کد رو بازبینی یا Refactor میکنند یعنی سعی میکنند اون رو رفته رفته بهتر و بهینهتر بکنند.
🧐 بازبینی کد باعث میشه شما کدتون هوشمندانهتر و بهینهتر باشه. دقت کنید شما توی بازبینی باید حتی اسم تابعها و متغیرها و... رو هم چک کنید که استاندارد باشه...
#tips #coding #programming
➿➿➿➿➿➿➿
@nicecoderscom
نکته دوم: بازبینی و تغییر کدها
🔎 برنامهنویسهای خوب ابتدا کدشون مینویسند فقط برای اینکه خروجی درست رو مشاهده کنند. بعد از اینکه این مرحله رو پشت سر گذاشتن حالا میان کد رو بازبینی یا Refactor میکنند یعنی سعی میکنند اون رو رفته رفته بهتر و بهینهتر بکنند.
🧐 بازبینی کد باعث میشه شما کدتون هوشمندانهتر و بهینهتر باشه. دقت کنید شما توی بازبینی باید حتی اسم تابعها و متغیرها و... رو هم چک کنید که استاندارد باشه...
#tips #coding #programming
➿➿➿➿➿➿➿
@nicecoderscom
👍2
3 نکته که از همون اول برنامهنویسی باید رعایت بشه ✨
🔹 نوشتن کد خوانا و تمیز (Clean Code): از همان ابتدا سعی کن کدی بنویسی که برای دیگران (و حتی خودت در آینده) قابل فهم باشه. استفاده از نامهای معنادار برای متغیرها و توابع، و رعایت فاصلهگذاری و قالببندی مناسب، کد رو خواناتر و قابل درکتر میکنه.
🔹 تقسیم مسائل به بخشهای کوچکتر: مسائل بزرگ رو به قطعات کوچکتر و سادهتر تقسیم کن و هر قسمت رو جداگانه حل کن. این کار نه تنها بهت کمک میکنه تا بهتر بر مشکلات تسلط پیدا کنی، بلکه فرآیند دیباگ کردن رو هم راحتتر میکنه.
🔹 درک صحیح مفاهیم پایهای (Fundamentals): از همون ابتدا روی مفاهیم پایهای مثل ساختارهای داده، الگوریتمها، اصول شیءگرایی، و کنترل جریان (مثل حلقهها و شرطها) تمرکز کن. این دانش پایهای بهت کمک میکنه که در هر زبان برنامهنویسی پیشرفت کنی و بهتر کد بنویسی.
#programming
➿➿➿➿➿➿➿➿
@nicecoderscom
🔹 نوشتن کد خوانا و تمیز (Clean Code): از همان ابتدا سعی کن کدی بنویسی که برای دیگران (و حتی خودت در آینده) قابل فهم باشه. استفاده از نامهای معنادار برای متغیرها و توابع، و رعایت فاصلهگذاری و قالببندی مناسب، کد رو خواناتر و قابل درکتر میکنه.
🔹 تقسیم مسائل به بخشهای کوچکتر: مسائل بزرگ رو به قطعات کوچکتر و سادهتر تقسیم کن و هر قسمت رو جداگانه حل کن. این کار نه تنها بهت کمک میکنه تا بهتر بر مشکلات تسلط پیدا کنی، بلکه فرآیند دیباگ کردن رو هم راحتتر میکنه.
🔹 درک صحیح مفاهیم پایهای (Fundamentals): از همون ابتدا روی مفاهیم پایهای مثل ساختارهای داده، الگوریتمها، اصول شیءگرایی، و کنترل جریان (مثل حلقهها و شرطها) تمرکز کن. این دانش پایهای بهت کمک میکنه که در هر زبان برنامهنویسی پیشرفت کنی و بهتر کد بنویسی.
#programming
➿➿➿➿➿➿➿➿
@nicecoderscom
❤1👍1