Разбираюсь с одной программой, которая должна работать на нескольких ПК. Естественно, не хочется на каждом её устанавливать, потом обновлять и т. д. Заглядываю в реестр и тихо стекаю по стулу.
[HKEY_LOCAL_MACHINE\SOFTWARE\%company_name%\%product_name%]
"Version"="a.b.c.d"
"InstallDir"="d:\\games\\%product_name%"
"InstallPath"="d:\\games\\%product_name%"
"Dir"="d:\\games\\%product_name%"
"Path"="d:\\games\\%product_name%"
"language"="English"
То ли на этом у программиста кончилась фантазия, то ли к каждой конкретной строке обращаются участки кода, разработчики которых никогда так и не установят контакта.