بازگشت به کتاب‌ها
بازآرایی کد — cover

بازآرایی کد

نوشتهٔ مارتین فاولر · سال انتشار 1999

نرم‌افزار می‌تواند با بهبود پیوستهٔ ساختار درونی و بدون تغییر رفتار بیرونی، ایمن تکامل یابد.

نقاط قوت

  • اثری بنیادین در مهندسی نرم‌افزار.
  • بی‌نهایت کاربردی.
  • پیوندی قوی میان طراحی و نگهداشت‌پذیری.
  • در همهٔ زبان‌های برنامه‌نویسی به کار می‌آید.

نقاط ضعف

  • به تجربهٔ برنامه‌نویسی نیاز دارد.
  • برخی نمونه‌ها سبک‌های کدنویسیِ قدیمی‌ترند.
  • بدون تست و معماری خوب، بازآرایی دشوار می‌شود.

نرم‌افزار می‌تواند با بهبود پیوستهٔ ساختار درونی و بدون تغییر رفتار بیرونی، ایمن تکامل یابد.

این مطلب برایتان مفید بود؟

شمارش آرا پس از ۵ رأی نمایش داده می‌شود.