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