• سفارش نقد و بررسی
  • سفارش معرفی ویدیویی
  • دکتر اپ
  • تماس با ما
  • درباره ما
نقد و بررسی، اپ مارکتینگ و آموزش app review نقد و بررسی، اپ مارکتینگ و آموزش


ورود ثبت نام
  • خانه
  • معرفی اپ و بازی
  • اپ تی وی
  • اپ بلاگ
  • آموزش
  • تبلیغات
  • با خدمات ما آشنا هستی؟
☰

مطالب (2 نتیجه)

بررسی کیفیت کدهای اندروید مطالب آموزشی

آشنایی با ابزارهای تجزیه و تحلیل کد: چگونه کیفیت کدهای اندروید را بسنجیم؟ – بخش دوم

در مطلب قبلی با ابزارهای Checkstyle و PMD آشنا شدیم و در ادامه به معرفی دو ابزار کارآمد دیگر به نام های FindBugs و Lint میپردازیم که در زمینه بررسی کدهای اندروید به کمک شما می آیند، با ما همراه باشید.   FindBugs FindBugs یک ابزار تحلیل رایگان است که با بررسی کلاس به دنبال مشکلات بالقوه ای میگردد که با چک کردن بایت کد بر اساس لیستی از الگوهای باگ رایج صورت میپذیرد که برخی از آنها شامل موارد زیر میباشند: کلاس به جای ()equals متد ()hashcode را تعریف کرده است: کلاس به جای متد ()equals متد ()hashCode را پیاده سازی کرده، در نتیجه ممکن است دو نمونه اولیه برابر باشند، اما کدهای هش یکسانی نداشته باشند. مقایسه مقدار صحیح با long constant: کد یک مقدار صحیح (int) را با یک مقدار long constant مقایسه میکند که خارج از محدوده مقادیری است که میتوان در ی...
3458 114
بررسی کیفیت کدهای اندروید مطالب آموزشی

آشنایی با ابزارهای تجزیه و تحلیل کد: چگونه کیفیت کدهای اندروید را بسنجیم؟ - بخش اول

توسعه دهندگان مایل به نوشتن کدهای باکیفیت و عاری از خطا هستند و ابزارهایی در این راستا به کمک آنها می آیند تا از کیفیت کدهای نوشته شده خود مطمئن شوند. در این مطلب قصد داریم به معرفی چندین ابزار کارآمد در این زمینه، شامل CheckStyle ،PMD ،FindBugs و Lint از اندروید استودیو بپردازیم. تمامی این ابزارها رایگان و اپن سورس هستند. ابزارهای تحلیل کد کدامند؟ این ابزارها جهت پارس کردن و تحلیل کد منبع، بدون اجرای واقعی آنها مورد استفاده قرار میگیرند وهدف آنها یافتن باگ ها و حفره های امنیتی میباشد. ابزاری مانند FindBugs کد را بر اساس یک مجموعه قوانین بررسی میکند و اگر کد شما از این قوانین پیروی نکرده باشد، حاکی از این است که جایی مشکل دارید. در واقع ابزارهای تحلیل کد یک کامپایلر اضافی هستند که باید پیش از کامپایل نهایی به زبان سیستم، اجرا شوند. در بسیار...
4332 137

مشاهده همه مطالب




لینک ها

  • فرصت های شغلی
  • قوانین و مقررات
  • سوالات متداول

ارتباط با اپریویو

  • پشتیبانی تلگرام
  • info[@]appreview(.)ir

خدمات

  • سفارش نقد و بررسی متنی
  • سفارش معرفی ویدویی
  • دانلود لوگوی اپریویو
logo-samandehi
  • تبلیغات
  • تماس با ما
  • درباره ما
بازنشر مطالب این سایت تنها با ذکر نام منبع و درج لینک آن مجاز است. تمامی حقوق برای اپریویو محفوظ است.
  • ورود
  • ثبت نام
  • خانه
  • نقد و بررسی
  • اپ تی وی
  • اپ بلاگ
  • آموزش
  • تبلیغات
  • با خدمات ما آشنا هستی؟
  • درباره ما
  • تماس با ما