Парни подскажите как реализовать кор дату.
Получаю из сети сырую дату -> мап ее в объекты decodable , потом ряд операций чтобы преобразовать в доменные объекты.
Где то между этим хочу реализовать сохранение в бд. Не могу понять как это сделать лучше.
Выделил для себя следующие варианты:
- хранить сырую дату, но это как-то бессмысленно
- хранить объекты декодабл, но много бойлерплейта со стороны кор даты
- из объектов декодабл, создать объекты кор даты и их переводить в доменные объекты, но это третий слой объектов тоже какие-то джунгли.
- Из декодабл выцепить только нужное и смаппить в объекты кор даты, затем из них сделать доменные объекты
Есть какие то советы как лучше это сделать?