Re: Почему MS не освоили принцип слабой связности?
От: vdimas Россия  
Дата: 07.09.25 22:40
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Но! Так не получится, т.к. все программы жестко интегрируются в реестр и без него просто не будут работать.


Это вовсе не обязательно, многие программы не срут в реестр.


S>Почему бы не освоить принцип слабой связности — и, к примеру, хранить настройки программы в ее папке?


Многие программы так и делают, но когда-то это жутко тормозило — читать кучу настроек из разных файлов при старте программы.
Реестр же работал со скоростью света, в сравнении с.

Кроме того, АПИ реестра предоставляло общие ср-ва хранения настроек, избавляя отдельные программы от необходимости делать то же самое, но уникально и в меру своей испорченности.


S>ОС сломалась — сбросил до нуля — но это не влияет на установленные программы — если папка с программой сохранилась — то все будет работать без переустановки.


Вот как раз для этого тоже — можно сохранить текущее состояние ОС (В т.ч. реестра прикладных программ) и вернуться к этому состоянию.
В случае хранения настроек в уникальном виде, такой механизм твоей проге недоступен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.