اشتباهات برنامه نویسی
: سیاههها را بررسی نکنید نویسنده ، جاستین جیمز ، به ما می گوید که بسیاری از برنامه نویسان با افرادی روبرو شده اند که برای رفع خطاها از دیگران کمک می گیرند بدون اینکه حتی با بررسی گزارش ها شروع کرده باشند. اشتباهات رایج برنامه نویسی اگر گزارشات را بررسی نکرده اید ، چگونه می توانید مشکلی را پیدا کنید که باید برطرف شود.
موقعیت های مشابه زمانی ایجاد می شود که توسعه دهندگان به دنبال راه های دیگری برای یافتن پیام های خطا نباشند. به عنوان مثال ، اگر برنامه وب شما خطایی را گزارش نمی کند ، اما در آن دخیل است ، ممکن است خطایی در آن جاوا اسکریپت وجود داشته باشد.
اگر به سادگی کنسول جاوا اسکریپت را با استفاده از ابزارهای موجود در مرور کنید ، ممکن است با مشکل مواجه شوید. 5: وابستگی بیش از حد به ابزارهای تکمیل خودکار امروزه همه های زبان چند برنامه ای دارای ابزار تکمیل خودکار هستند که وظیفه تکمیل بخش هایی از کد و ارائه پیشنهادات هنگام تایپ را بر عهده دارند. این ابزار بسیار خوب است ،
اما هر از گاهی زمانی که به درستی بررسی نشود و م اشتباه انتخاب شود ، می تواند مشکلاتی را ایجاد کند ، زیرا فقط در لیست اول قرار دارد یا شبیه آنچه مورد نیاز است ظاهر می شود. علیرغم استفاده از تکمیل خودکار ، نباید محافظ خود را پایین بیاورید و زمان بیشتری را صرف کنیدناسازگاری در نامگذاری متغیرها:
صرف نظر از علامت مورد استفاده ، باید نه تنها با اشتباهات رایج برنامه نویسی روکش مورد استفاده بلکه هنگام تعیین قوانین نیز سازگار باشد. به عنوان مثال ، اگر "شماره مشتری" ارسال می شود ، نباید از یک طرف " " ، از طرف دیگر "شناسه مشتری" و از طرف دیگر "" نامگذاری شود. به نظر می رسد که هر نسخه از ساختار داده متفاوتی استفاده می کند. چنین مواردی نگهداری برنامه ها را دشوار می کند.
مدیریت تاریخ و زمان: تا آنجا که ممکن است سعی نکنید خودتان تاریخ و زمان را تغییر دهید ، بلکه از توابع تاریخ و زمان استفاده کنید که زبانهای برنامه نویسی اصلی دارند ، که به شما امکان می دهد از فرمت هایی مانند نماد نظامی ، 12 ساعت و غیره خلاصه کنید.
جنون رابط کاربری: ایده ، جزء ، ویجت یا سبک رابط کاربری گرافیکی دائما در حال ظهور است ، ناگهان ، در همه جا وجود دارد. فقط در مورد ارائه ، خوب است ، اما در مورد عملکرد UI باید مراقب باشید. استفاده از این اجزا یا ویجت ها می تواند بسیاری از مشکلات توسعه را حل کند ،
اما در عین حال مشکلاتی را برای کاربران ایجاد می کند ، به ویژه هنگامی که مخاطبان مخاطبی ایرانیان سایبر را درک می کنند که آنها را درک نمی کند و در نتیجه تجربه کاربر بدتر می شود. زارش ها را بررسی نکنید: نویسنده ، جاستین جیمز ، به ما می گوید که بسیاری از برنامه نویسان با افرادی روبرو شده اند
که برای رفع خطاها از دیگران کمک می گیرند بدون اینکه حتی با بررسی گزارش ها اشتباهات رایج برنامه نویسی شروع کرده باشند. اگر گزارشات را بررسی نکرده اید ، چگونه می توانید مشکلی را پیدا کنید که باید برطرف شو موقعیت های مشابه زمانی ایجاد می شود که توسعه دهندگان به دنبال راه های دیگری برای یافتن پیام های خطا نباشند.
به عنوان مثال ، اگر برنامه وب شما خطایی را گزارش نمی کند ، اما در آن دخیل است ، ممکن است خطایی در آن جاوا اسکریپت وجود داشته باشد. اگر به سادگی کنسول جاوا اسکریپت را با استفاده از ابزارهای موجود در وابستگی بیش از حد به ابزارهای تکمیل خودکار:
امروزه همه IDE های زبان چند برنامه ای دارای اشتباهات رایج برنامه نویسی ابزار تکمیل خودکار هستند که وظیفه تکمیل بخش هایی از کد و ارائه پیشنهادات هنگام تایپ را بر عهده دارند. این ابزار بسیار خوب است ، اما هر از گاهی زمانی که به درستی بررسی نشود و م theلفه اشتباه انتخاب شود ، می تواند مشکلاتی را ایجاد کند ،
زیرا فقط در لیست اول قرار دارد یا شبیه آنچه مورد نیاز است ظاهر می شود. با وجود استفاده از تکمیل خودکار ، محافظ را نباید پایین بیاورید و برای اطمینان از انتخاب درست گزینه زمان بیشتری صرف کنید. بل از تجزیه و تحلیل آنچه قرار است انجام شود ، نوشتن کد را شروع کنید:
یکی از اشتباهاتی که اغلب تحلیلگران برنامه نویس تازه کار مرتکب می شوند این است اشتباهات رایج برنامه نویسی که می خواهند قبل از درک کل مشکل ، برنامه نویسی را شروع کنند. امروزه این وسوسه وجود دارد که بیش از حد به تکیه کنیم که به طراحی و کد نویسی کمک می کند ، اشتباه کدنویسی در صورت انجام این کار ، باید مراقبت کرد.
[ بازدید : 35 ]