Постоянное устаревание - Continuous obsolescence

Постоянное устаревание или вечная революция Это явление, при котором отраслевые тенденции или другие элементы, которые не соответствуют непосредственно техническим потребностям, требуют постоянной переадаптации системы. Такая работа не увеличивает полезность системы, но необходима для того, чтобы система продолжала выполнять свои функции.[1]

Непреднамеренные причины

Постоянное устаревание может быть непреднамеренным. Один тип в значительной степени непреднамеренный случай постоянного устаревания возникает, когда растущий спрос на графику и опыт видеоигры сталкивается с длительным временем разработки нового названия. Хотя игра может обещать быть приемлемой или даже революционной, если она будет выпущена в срок, задержка подвергает ее риску неспособности конкурировать с лучшими играми, выпущенными во время задержки (например, Дайкатана ), или постоянно переписываются, чтобы использовать преимущества более совершенных технологий по мере их появления (например, Duke Nukem Forever ). Это последнее поведение является примером разработки программного обеспечения. антипаттерн.

Умышленные причины

Непрерывное устаревание также может быть намеренным, например, когда приложение пытается включить совместимость для вывода другого широко используемого приложения. В этом случае разработчик программного обеспечения, ответственный за последнее, может неоднократно изменять свой выходной формат, вынуждая разработчика первого постоянно расходовать ресурсы, чтобы поддерживать его совместимость в актуальном состоянии, вместо того, чтобы использовать эти ресурсы для расширения функций или иным образом продукт более конкурентоспособен. Многие обвиняют Microsoft делать именно это с форматами файлов, используемыми его Офис набор приложений.[2]

Смотрите также

использованная литература

  1. ^ AntiPatterns: рефакторинг программного обеспечения, архитектур и кризисных проектов. Браун, Уильям Дж. 1998, Wiley. Стр.69
  2. ^ «Почему Microsoft создала DOCX, XLSX, PPTX и т. Д.? (Группа обсуждения)». Архивировано из оригинал на 2018-01-21. Получено 2012-05-02.