Показать сообщение отдельно
Старый 01.03.2016, 12:29
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 21  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
К вопросу о моделях и парсерах - single responsibility же =) Модель делает свою, только одну работу, парсер делает свою и тоже только одну работу. Парсер может создавать модель, может принимать готовую и наполнять ее данными, но точно не сама модель должна заниматься парсингом данных.
Другой вопрос что при изменении формата передаваемых данных, нам все равно приходится рефакторить и модель, и парсер. Но это нормально, это не нарушает SOLID
__________________
...вселенская грусть