DJm00n 06.07.2012 12:19 Azoth-Work

Писал я некое приложение, для которого понадобилось хранить настройки. Причем код должен был быть максимально платформо-независимым. “Ну чё тут думать?”, сказал мой шеф. Пусть будут INI файлы и делов-то. И я написал код для разбора INI файлов. Проблема только, что, как позже выяснилось, тогда я не понимал как, собственно, должны разбираться INI файлы. Взглянув на получившееся, шеф тактично промолчал. Не до того было. А вот мой коллега, которому досталось сопровождение этого кода после моего ухода, говорил пространные речи про рак мозга. Совершенно справедливо, кстати. Мораль: изобретая велосипед, изучи аналоги. Иначе потом будет стыдно.
А вообще интервью интересное: http://experience.openquality.ru/alexey-...

1. DZhon 06.07.2012 12:33

>Причем код должен был быть максимально платформо-независимым.
>И я написал код для разбора INI файлов

Хорошая шутка.

2. DJm00nDZhon /1 06.07.2012 14:12 Azoth-Work

меня вообще бесит зоопарк конфигов в этих самых линексах. а INI вполне себе кроссплатформенный.

3. DJm00nDJm00n /2 06.07.2012 14:12 Azoth-Work

*форматов конфигов

4. DZhonDJm00n /2 06.07.2012 14:18

Выиграл QSettings.

5. DJm00nDZhon /4 06.07.2012 14:29 Azoth-Work

дык то надстройка над INI (в том числе) и есть.

6. DZhonDJm00n /5 06.07.2012 16:12

Нет, оно адаптируется под платформу. Я на то намекал, что нет серебряной пули. В макоси я вообще ини-файлы не встречал никогда. Да и в прыщах какой-то нонсенс зачастую.

Do you really want to delete ?