破壊的変更

提供:MonoBook
2024年10月1日 (火) 12:22時点におけるAdministrator (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

破壊的変更(読み:はかいてきへんこう、英語:breaking changes)とは、OSライブラリなどのソフトウェアなどのバージョンアップに際して互換性がなくなることをいう。

概要[編集 | ソースを編集]

破壊的変更は四文字熟語の「吐故納新(とこのうしん)」と同意であり、古いものを捨て、新しいものを取り入れること。

AppleGoogleなどのイケイケな企業のシステムは破壊的変更が頻繁に行われる傾向にある。一方でMicrosoftIBMなどシステムは長期的な互換性の維持で変化を望まない企業に支持を得てきた。

定期的な破壊的変更を行わないと技術の進歩に追従できなくなることがある。たとえば液晶ディスプレイが急激に高解像度化した際に、破壊的変更をバンバン行うMacは早々にRetinaディスプレイを出してきたが、WindowsWidnows 11が登場した2021年時点でもHiDPI対応はまったく進んでいない。

近年は「破壊的変更を受け入れろ」という「DX」が叫ばれている。互換性の周辺には保守ビジネス、破壊的変更の周辺には新規ビジネスが生まれるという特徴がある。