در مورد کد شما قرار است نقد نوشته شود! (بهترین تمرین های برنامه نویسی، شماره 5)

طوری کد بزنید که انگار قرار است در مورد کدزنیه شما نقد نوشته شود

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

  • بد کد نوشتن
  • از استانداردها پیروی نکردن
  • توجه نکردن به کارآیی(performance) کد
  • مستندسازی یا دندانه گذاری (indentation) نامناسب کدها
  • خوانایی پایین کد
  • فایلهایی که در کد باز کرده اید برای نوشتن یا خواندن از آنها را نبسته اید.
  • حافظه ای که گرفته اید را آزاد نکرده اید.
  • تعداد متغیرهای سراسری زیاد و بیش از حد
  • هارد کد کردن به جای استفاده از ثابت ها و متغیرها
  • اداره کردن (handling) ضعیف ، ارورها
  • ماژولار نبودن کد
  • کد تکراری

موارد بالا را در هنگام کد زنی به خاطر داشته باشید و سعی کنید قبل از این که، این اشتباهات وارد کد شما شوند جلود آنها را بگیرید. وقتی که کد زنیتان تمام شد حداقل یک بار با در ذهن داشتن مشکلهای بالا کد خود را نقد کنید. مطمئنم که همینکار باعث می شود 90% مشکلات کدتان کاسته شود. به روی کسانی که کد شما را نقد میکنند روی خوش نشان دهید و از آن ها سپاسگذار باشید. ولی باید بدانید که اکثر برنامه نویسان چنین اخلاقی ندارند، اگر تا به حال امتحان نکرده اید، پیشنهاد میکنم یک بار کدهای یه نفر را نقد کنید و به حالت چهره اش دقت کنید .

بدون باگ

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


بازدید
Fatal error: Call to undefined function echo_views() in /home/newwebsi/public_html/wp-content/themes/wpmarket/single.php on line 65