27.02.2016, 16:43
|
|
Регистрация: Apr 2009
Сообщений: 409
|
Хранить тип каждого объекта в json на сервере избыточно, к тому же постоянно нужно заботиться о совместимости(если вдруг изменится название типа). Про то что getDefinitionByName требует вкомпила, да, забыл) Ну а если все таки создавать на старте все объекты, и вызывать у них рекурсивно parse - это может привести к чему то-плохому? обычно не рекомендуется инициализировать переменные в месте объявления, но тут объекты простые, и создаются все одновременно.
UPD: я вижу только проблему в том, что даже если объект не пришел с сервера, он все равно будет висеть в переменной. В первом случае решается проверкой на null, а сейчас получается нужно в parse их нулить вручную
|