شکست پس‌سازگاری

Breaking Backwards Compatibility

Term
مجتبی پاکزاد مجتبی پاکزاد
وقتی در ساخت نسخه جدید برنامه، محصول یا سیستم از فناوری‎ها یا زبان جدیدی استفاده شود و سیستم یا برنامه جدید بتواند بدون مشکل با نسخه قبلی کار کند، یعنی بتوان داده‌ها را مانند نسخه قبلی استفاده کرد، می‌گویند سیستم ویژگی پس‌سازگاری (Backward compatibility) یا سازگاری عقبرو (downward compatibility) دارد، اصلاح یک سیستم به روشی که ویژگی پس‌سازگاری در آن اجازه استفاده ندارد، اغلب شکست پس‌سازگاری (breaking Backwards Compatibility) گفته می‌شود. به عنوان مثال می‌توان نرم افزار ورد را مثال زد که ورژن‌های جدید مانند 2017 قادر به باز کردن و کار با فایل‌های ورژن 2003 (فایل‌های با پسوند doc) نیز است، یا درگاه‌هایی که برای USB 3.0 طراحی شده‌اند ولی با ورژن USB 2.0 و قدیمی‌تر هم می‌توان از آن‌ها استفاده کرد.

مجتبی پاکزاد
مجتبی پاکزاد

حل مساله و چالش رو خیلی دوست دارم و رابطه خیلی خوبی با ریاضیات، برنامه‌نویسی و اقتصاد دارم. علاقه زیادی به هوش‌مصنوعی، یادگیری ماشین و موضوعات مرتبط دارم.