2015-02-16 2 views
0

Я работаю над таблицей HTML, сгенерированной jQuery. Мой первый инстинкт состоит в том, чтобы соединить таблицу с регулярным двумерным массивом, где я могу легко выполнять манипуляции, которые я хочу.Информация о дублировании и разделении проблем

Сначала это казалось отличной идеей, но я понимаю, что это связано с некоторым неприятным дублированием информации. С другой стороны, это может улучшить разделение между логикой и представлением.

Разделение проблем противоречит принципу «не повторяйте себя»? Если да, то какой принцип должен быть предпочтительнее? Если нет, то какая модель дизайна может преодолеть кажущийся парадокс?

ответ

0

Вы можете непосредственно считывать/редактировать данные со стола? Если нет, то преобразование данных в форму массива не должно быть проблемой; вы просто применяете данные трансформация. Однако, если вы МОЖЕТЕ читать/манипулировать данными непосредственно из таблицы, сделайте это.

+0

Это только комментарий. Поместите его как таковой на вопрос, когда сможете. – rfornal

+0

Я не уверен, что понимаю, что означает «прямо», но я думаю, что смогу справиться с этим. Однако меня больше интересует теоретический аспект проблемы, например. какие крайние случаи следует ожидать или какие общепринятые лучшие практики. – user3311142

 Смежные вопросы

  • Нет связанных вопросов^_^