Koser писал(а):...может сделать ещё файл для сохранения новых данных?...
Если не вставлять наши новые данные в базовые структуры, а вести параллельные синхронные только добавочные тематические структуры наших добавок, а связывать их только по тематическому индексу (ID's vehicle, station, industry), просторы для безудержного программирования станут просто неограниченными!!! И надо только написать семейство функций обработки нового дополнительного файла сохранения.
Только надо чётко осознавать, что введением дополнительного файла сохранения, мы навсегда отрезаем себе и всем другим программёрам, которые будут пользоваться этой системой, возможность общаться с нашими забугорными коллегами и показывать тому люду наши работы.
Файл сохранения - это священная корова. С нашим доп.файлом с нами даже разговаривать не будут.
Теперь вернёмся к теме разговора.
Вопрос заключался в ЦЕЛЕСОБРАЗНОСТИ, которая новой системой савок аргументируется слабо.
PS Кто мне подскажет, какая нам разница, если будет несовместимость не по основному файлу сохранения, а по ДОПОЛНИТЕЛЬНОМУ.