Java / Kotlin для Android - жестко закодированные объекты или чтение электронных таблиц - PullRequest
0 голосов
/ 14 июля 2020

Как стажер-разработчик, я сейчас работаю над приложением Android, которое позволит пользователю просматривать список объектов или выполнять поиск с помощью различных фильтров.

С Kotlin в качестве языка по выбору, В настоящее время я использую ограниченную электронную таблицу Excel для хранения 50 объектов и присущих им значений и создания списка объектов через Apache POI. Впоследствии я создаю карту, чтобы связать перечисленные объекты со значением, а именно с идентификатором, хранящимся в первой ячейке каждой строки данных (хотя я знаю, что этот процесс на самом деле может быть избыточным).

Теперь мой вопрос: что бы произошло, если бы я использовал гораздо больший список с точки зрения эффективности памяти и кода? Конечно, современные мобильные устройства оснащены технологиями высокого уровня, но я все же хотел бы знать, может ли жесткое кодирование объектов или использование JSON действительно более эффективно.

...