почему json? если это не для экспорта наружу, то лучше сериализацию в qs делать, не будет потерь времени и точности на преобразованиях
Да, наверное оба предложения дельные. Хотя про qc не уверен, всегда есть шанс, что кто-то придет с питоном или почему-то таки захочется в монго запихнуть
1. тогда и сделать экспорт 2. пусть придет сначала 3. это вообще внутренний вопрос что и как хранить в программе
Со всем согласен, но вот с третьим пунктом только отчасти. Сколько я в своей жизни намучился с аутпутами софта, который хранит черт знает в чем. И выигрыш каких-то миллисекунд и сохранение типов в случае qc кажется того не стоит
Все не так. 1. json хранит все в тексте — возникает проблема повторного парсинга. Кроме времени еще идет потеря точности или искажения результата. 2. Можно написать функцию по экспорту всех qs в json. это доп. утилита администрирования. Но это именно экспорт, а не хранение первички. 3. Можно одновременно писать и в qs и в json. Первый — для себя, для повторной работы или анализа. Второй — для посторонних любопытных.
Это все правильно и хорошие практики. Но мне всегда кажется что это уже какая-то серьезная разработка, а мне нравится идея, что я за два дня пишу mvp, еще за три - вношу правки, пишу тесты, обработку ошибок. И вот вроде как за неделю инструмент, которым живые люди пользуются. С другой стороны, экспрт в json написать недолго, конечно
Вопрос 1 строчки. Много больше чем мы уже здесь написали :)
Обсуждают сегодня