اشتباهات رایج برنامه نویسی
آنها مواردی هستند که اصلاح آنها مطلوب است زیرا می توانند بر عملکرد صحیح آن تأثیر بگذارند برنامه ، حتی اگر خطا در یک جلسه عادی رخ ندهد. خطاهای مهم: آنها هستند که عملکرد صحیح برنامه را غیرممکن می تا اشتباهات رایج برنامه نویسی زمانی که اصلاح نشده باشند یا آنها حتی عملکرد خود برنامه را غیرممکن می کنند.
رایج ترین خطاهای بحرانی در زبانهای برنامه نویسی ، به ویژه از نوع کاربردی یا ضروری عبارتند از: 1- تقسیم خطاها بر صفر یا بر تقسیم کننده ای که 0 است. 2- خطاها با اشاره گرها: اشاره گرها به طور نادرست تعیین شده یا مقداردهی نشده اند. آنها سخت ترین آنها هستند
تشخیص. 3- خطاهای خروجی یک حلقه: اجرای حلقه بی نهایت به دلیل مشخصات اشتباه شرایط خاتمه یا تغییرات شمارنده ها یا شاخص های کنترل تکرارها 4- خطاهای سرریز باتری: اشتباهات رایج برنامه نویسی فراخوانی مجدد بیش از حد به همان عملکرد. 5- خطاهای مرزی: تلاش برای دسترسی به خارج از محدوده بردار.
6- خطاهای ناشی از کمبود حافظه: در تخصیص پویای حافظه اپراتور یا عملکرد ذخیره حافظه مقدار درستی را بر نمی گرداند زیرا حافظه استفاده نشده آزاد نشده است قبلا و نمی تواند به اندازه کافی اختصاص داده شود 7- خطاهای اجسام موقت: سوء استفاده از سازنده ها و تخریب کننده های اشیاء.
8- خطاهای تبدیل: از بین رفتن علامت یا اعشار در تبدیل داده های تعریف شده توسط کاربر 9- خطاهای قابل حمل: استفاده از دستورالعمل ها یا منابع بازگشتی زبان وابسته به سیستم عامل ، که با سایر سیستم عامل ها سازگار نیست. 10- خطاهای تجزیه تصمیمات: تفکیک دستورالعمل های ارزیابی a شرط و دستورالعمل های بعدی برای اقدام در صورت برآورده اشتباهات رایج برنامه نویسی شدن شرط.
در نتیجه خواندن این منبع طبقه بندی دوم ، با توجه به الگوهای ضروری ، شی گرا و کاربردی ، ما مشخصات چندین خطا را که در طول مورد توجه قرار گرفته اند ، مشاهده می کنیم توسعه واحدهای موضوعی قبلی ، اگرچه برخی در توسعه a مورد توجه قرار نگرفتند
الگوریتم ، از آنجا که هنگام استفاده از یک شبه کد ما خطاهای رخ داده را در نظر نمی گیریم در حین اجرای ماشین ، که مستقل از منطق صحیح است (به عنوان مثال عدم وجود حافظه) بنابراین برای طبقه بندی خطاهای تولید شده در توسعه برنامه ها در پارادایم
طبقه بندی زیر که در کتاب "مشخص شده است ، ضروری است تکنیک های طراحی نرم افزار »ویرایش شده توسط(1990) ، زیرا تا حد زیادی به خطاها احترام می گذارد
در مقدمه ذکر شده است: در زیر گزیده ای از مقاله "پنج اشتباه رایج برنامه نویسی" ، منتشر شده در اشتباهات رایج برنامه نویسی وبلاگ " ، مورخ 12 سپتامبر 2012 است. در این پست ، نویسنده آن (جاستین جیمز) برخی از ترفندهای رایج در برنامه نویسی را شرح می دهد. و توضیح می دهد که چرا اینها می توانند مشکل ساز باشند.
این خطاهای برنامه نویسی مستقل از زبان برنامه نویسی مورد استفاده است و اغلب به نویسنده (جاستین جیمز) ارائه شده است تا او آنها را شایسته توجه ویژه بداند.در اینجا 5 خطای رایج برنامه نویسی آورده شده است.>> پست اصلی را در ایرانیان سایبر آیا به کتابهای مدیریت پروژه یا توسعه چابک علاقه دارید؟
بخش محصولات آمازون>> از آن دیدن کنید1: ناسازگاری در نامگذاری متغیرها صرف نظر از علامت مورد استفاده ، باید نه تنها با روکش مورد استفاده بلکه هنگام تعیین قوانین نیز سازگار باشد. به عنوان مثال ، اگر "شماره مشتری" ارسال می شود ، نباید از یک طرف " ، از طرف دیگر "شناسه مشتری" و از طرف دیگر " نامگذاری شود.
به نظر می رسد که هر نسخه از ساختار داده متفاوتی استفاده می کند. چنین مواردی نگهداری برنامه ها را دشوار می کند. 2: مدیریت تاریخ و زمانتا آنجا که ممکن است سعی نکنید خودتان تاریخ و اشتباهات رایج برنامه نویسی زمان را تغییر دهید ، بلکه از توابع تاریخ و زمان استفاده کنید که زبانهای برنامه نویسی اصلی دارند ،
که به شما امکان می دهد از فرمت هایی مانند نماد نظامی ، 12 ساعت و غیره خلاصه کنید. 3: جنون رابط کاربری ایده ، جزء ، ویجت یا سبک رابط کاربری گرافیکی دائما در حال ظهور است ، ناگهان ، در همه جا وجود دارد. فقط در مورد ارائه ، خوب است ، اما در مورد عملکرد UI باید مراقب باشید.
استفاده از این اجزا یا ویجت ها می تواند بسیاری از مشکلات توسعه را حل کند ، اما در عین حال مشکلاتی را برای کاربران ایجاد می کند ، به ویژه هنگامی که مخاطبان مخاطبی اشتباه کدنویسی را درک می کنند که آنها را درک نمی کند اشتباهات رایج برنامه نویسی و در نتیجه تجربه کاربر بدتر می شود.
[ بازدید : 35 ]