Показать сообщение отдельно
Старый 26.08.2015, 15:20   #10
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Постоянное сохранение конфигурации

Сообщение от Andvrok Посмотреть сообщение
Пример выхода боком, пожалуйста.
Во время сохранения электричество кончилось? Прога во время закрытия чуть подвисла, пользователь психанул и убил её через диспетчер задач? Оба варианта вполне возможные и при этом файл настроек похерится с огромной долей вероятности (если сохраняется в файл конечно же). Вторым даже я страдал некоторое время в какой то сложной проге - настраивал, работал себе, при выходе случалось зависание (нуЮ как мне казалось), я психанул, убил приложение - а оно оказывается в этот момент что то сохраняло и вообще все настройки кончились. Итог - прога не запускается (да здравствуют кривые руки ленивого создателя проги). Поэтому сохранять надо только при реальном изменении, делать бекап файла настроек (если вдруг они не по умолчанию уже, но что то пошло не так), и, что бы прога знала свои настройки по умолчанию при креше обеих файлов (бекапа и основного). И желательно ещё и спросить при выходе у пользователя А НАДО ЛИ ЕМУ ВООБЩЕ СОХРАНИТЬ?

А вообще - от ситуации зависит. Во многих случаях сохранять надо сразу как вышли из окна настроек (если есть такое окно). Но бекап лишним не будет, как ты сам и сказал - с лишних 10кб от пользователя не убудет.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо St_AnGer за это полезное сообщение:
Arton (26.08.2015), tormoz (26.08.2015)