DJm00n
06.07.2012 12:19 Azoth-Work
Писал я некое приложение, для которого понадобилось хранить настройки. Причем код должен был быть максимально платформо-независимым. “Ну чё тут думать?”, сказал мой шеф. Пусть будут INI файлы и делов-то. И я написал код для разбора INI файлов. Проблема только, что, как позже выяснилось, тогда я не понимал как, собственно, должны разбираться INI файлы. Взглянув на получившееся, шеф тактично промолчал. Не до того было. А вот мой коллега, которому досталось сопровождение этого кода после моего ухода, говорил пространные речи про рак мозга. Совершенно справедливо, кстати. Мораль: изобретая велосипед, изучи аналоги. Иначе потом будет стыдно.
А вообще интервью интересное: http://experience.openquality.ru/alexey-...
>Причем код должен был быть максимально платформо-независимым.
>И я написал код для разбора INI файлов
Хорошая шутка.
меня вообще бесит зоопарк конфигов в этих самых линексах. а INI вполне себе кроссплатформенный.
*форматов конфигов
Выиграл QSettings.
дык то надстройка над INI (в том числе) и есть.
Нет, оно адаптируется под платформу. Я на то намекал, что нет серебряной пули. В макоси я вообще ини-файлы не встречал никогда. Да и в прыщах какой-то нонсенс зачастую.