|
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
Результаты опроса: Когда сохранять настройки?
|
Регулярно и безусловно
|
|
4 |
33.33% |
Только если действительно произошли изменения
|
|
6 |
50.00% |
Альтернативный вариант
|
|
1 |
8.33% |
Просто хочу проголосовать
|
|
1 |
8.33% |
26.08.2015, 00:44
|
#1
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Постоянное сохранение конфигурации
Считаете ли Вы, что программа должна быть сконструирована так, чтобы перезаписывать свои конфигурационные файлы только в том случае, если изменения действительно произошли. Частенько наблюдаю, когда вопрос отлова изменений решён программистом в лоб: все настройки всегда сохраняются после работы с программой, даже если пользователь ничего не менял.
Мне казалось логичным: при работе с параметрами помнить их загруженные состояния, а перед сохранением проверять целесообразность операции, проверяя: отличается ли хоть у одного параметра текущее значение от загруженного.
При этом ломовом паттерне, лишних телодвижений не будет даже если пользователь самостоятельно изменит настройки, но при этом на точно такие же. Минус подхода - объём памяти под оригинал настроек.
По просьбе mok-и, голосование не анонимное.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
26.08.2015, 00:51
|
#2
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Постоянное сохранение конфигурации
все настройки всегда сохраняются после работы с программой, даже если пользователь ничего не менял
|
Вот это раздражает.
Бывает когда с программой не знаком, потом роешься в меню, пытаешься понять какого чёрта.
Зачем столько опросов? Что тебе от нас нужно?!!
|
(Offline)
|
|
26.08.2015, 01:04
|
#3
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Начальство пендаля дало, чтобы быстрее досье наполнял.
По теме: предпочитаю пересохранять все настройки после закрытия программы, независимо от внесённых изменений. Зачем? Чтобы избежать приколюшек, когда вредный тупорылый пользователь запускает программу, программа создаёт инишку, пользователь стирает инишку, закрывает программу и все настройки оказываются хер знает где. Лучше перестрахуюсь, от пользователя не убудет из-за моего сранного чтения десяти килобайт с диска.
|
(Offline)
|
|
26.08.2015, 01:08
|
#4
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от Andvrok
По теме: предпочитаю пересохранять все настройки после закрытия программы, независимо от внесённых изменений.
|
То бишь это очередная "защита от дураков", которая может выйти боком.
|
(Offline)
|
|
26.08.2015, 02:10
|
#5
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Самое главное чтобы в программе была кнопка [вернуть все настройки как было, а то я тут настроил и теперь всё перекосоёбилось и я не могу настроить обратно, слетели хоткеи я не могу найти как они настраиваются, куда пропали гизмо? переустановил прогу -не помогло, пойду винду переустанавливать ...]
|
(Offline)
|
|
Эти 8 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
|
|
26.08.2015, 02:29
|
#6
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от Arton
То бишь это очередная "защита от дураков", которая может выйти боком.
|
Пример выхода боком, пожалуйста.
|
(Offline)
|
|
26.08.2015, 13:46
|
#7
|
Мерцающий
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений (для 3,030 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от impersonalis
Считаете ли Вы, что программа должна быть сконструирована так, чтобы перезаписывать свои конфигурационные файлы только в том случае, если изменения действительно произошли. Частенько наблюдаю, когда вопрос отлова изменений решён программистом в лоб: все настройки всегда сохраняются после работы с программой, даже если пользователь ничего не менял.
Мне казалось логичным: при работе с параметрами помнить их загруженные состояния, а перед сохранением проверять целесообразность операции, проверяя: отличается ли хоть у одного параметра текущее значение от загруженного.
При этом ломовом паттерне, лишних телодвижений не будет даже если пользователь самостоятельно изменит настройки, но при этом на точно такие же. Минус подхода - объём памяти под оригинал настроек.
По просьбе mok-и, голосование не анонимное.
|
Разные бывают ситуации... Иногда конфиги изменяются сторонним путём и не всегда корректно (например, в текст-редакторе). Авто-сохранение всегда решало бы эту проблему. Это и отменяет надобность сверять конфиг с настройками.
Но иногда, сама прога может ошибаться в настройках. Такое тоже бывает.... По-моему, кнопка Save в настройках решает...
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
|
(Offline)
|
|
26.08.2015, 14:27
|
#8
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от Andvrok
Пример выхода боком, пожалуйста.
|
ARA написал.
|
(Offline)
|
|
26.08.2015, 15:04
|
#9
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Не уловил связи.
|
(Offline)
|
|
26.08.2015, 15:20
|
#10
|
Элита
Регистрация: 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 за это полезное сообщение:
|
|
26.08.2015, 15:57
|
#11
|
Бывалый
Регистрация: 26.07.2009
Сообщений: 785
Написано 362 полезных сообщений (для 995 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от St_AnGer
Во время сохранения электричество кончилось?
|
Что мешает электричеству закончиться в момент сохранения после изменения настроек?
Если бекапов нет и возможности сбросить на настройки по умолчанию тоже, то без разницы, когда будут сохраняться настройки — всё равно всё похерится.
|
(Offline)
|
|
26.08.2015, 17:34
|
#12
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Экономьте ресурс SSD, сохраняйте при изменениях
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
27.08.2015, 02:12
|
#13
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Постоянное сохранение конфигурации
Сообщение от ARA
Самое главное чтобы в программе была кнопка [вернуть все настройки как было, а то я тут настроил и теперь всё перекосоёбилось и я не могу настроить обратно, слетели хоткеи я не могу найти как они настраиваются, куда пропали гизмо? переустановил прогу -не помогло, пойду винду переустанавливать ...]
|
Стрелочки перестали быть цветными, не могу двигать!
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:46.
|