Вопросы с тегом «backward-compatibility»

56
Держите язык программирования обратно совместимым, а не исправляйте его недостатки

Во-первых, некоторый контекст (вещи, которые большинство из вас все равно знают): Каждый популярный язык программирования имеет четкую эволюцию, большую часть времени отмеченную его версией: у вас есть Java 5, 6, 7 и т. Д., PHP 5.1, 5.2, 5.3 и т. Д. Выпуск новой версии делает доступными новые API,...

19
Когда обновлять jQuery?

Когда вы рекомендуете обновить интерфейс jQuery / jQuery? Или другими словами: каковы лучшие практики для обновления пользовательского интерфейса jQuery / jQuery? Я работаю над длинным проектом, который займет как минимум еще один год. Я уверен, что за это время пользовательский интерфейс jQuery /...

19
Почему (/ сделал) Бертран Мейер считает, что создание подклассов - единственный способ расширить «закрытый» модуль?

В Построении объектно-ориентированного программного обеспечения Мейера (1988) он определяет принцип открытия / закрытия следующим образом: Модуль будет считаться открытым, если он все еще доступен для расширения. Например, должна быть возможность добавить поля к структурам данных, которые он...

18
Возможности C # или .Net отключить, если не требуется обратной совместимости? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

15
Какую версию Java следует использовать для настольного приложения, чтобы охватить большинство пользователей? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Правильно ли я предполагаю, что большинство...

14
Есть ли механизм, чтобы сделать язык программирования более стабильным (совместимым) для изменений?

Существует большое количество языков программирования. Некоторые из них вырастают и становятся очень популярными. Люди используют такие языки все чаще и чаще. Основатель такого языка (или основатель организации / сообщества) может попытаться внести изменения, чтобы сделать язык лучше. Но иногда...

14
Каков хороший дизайн для обеспечения обратной совместимости файлов между различными версиями программного обеспечения?

Каков хороший дизайн для обеспечения обратной совместимости типов файлов между различными версиями программного обеспечения? Например, как Microsoft получает Word 2007, 2010 и 2013 и т. Д. Во все открытые файлы DOCX, но разные редакции могут сохранять больше / меньше данных и сохранять данные...

12
Что такое обратная совместимость .NET Framework?

Мы разрабатываем приложение для Windows в .NET 4 с базой данных MySQL. Когда мы собираемся развернуть это приложение, мы устанавливаем платформу .NET 4 в нашем клиенте, а затем при установке .NET Connector для MySQL требуется .NET Framework 3.5. Но .NET 4 уже установлен. Разве .NET Framework не был...