LINUX.ORG.RU

История изменений

Исправление no-dashi, (текущая версия) :

Есть смысл бить это все на классы? Например UrlBuilder, DataDownloader, JSONParser и тд?

UrlBuilder и DataDownloader должны быть разнесены парктически всегда, поскольку рано или поздно у тебя возникнет задача скачивать данные от URL'ов из другого источника. Аналогично надо отрывать JSONParser, поскольку рано или поздно ты начнешь скачивать не JSON, а например pixmap или архив. Или парсить JSON из локального файла (а.к.а из кэша)

Исходная версия no-dashi, :

Есть смысл бить это все на классы? Например UrlBuilder, DataDownloader, JSONParser и тд?

UrlBuilder и DataDownloader должны быть разнесены парктически всегда, поскольку рано или поздно у тебя возникнет задача скачивать данные от URL'ов из другого источника. Аналогично надо отрывать JSONParser, поскольку рано или поздно ты начнешь скачивать не JSON, а например pixmap или архив.