信息重复与关注点分离

时间:2015-02-16 00:55:27

标签: javascript jquery theory

我正在处理由jQuery生成的HTML表。我的第一直觉是将表与一个常规的二维数组配对,我可以轻松地完成我想要的操作。

起初,这似乎是一个好主意,但我意识到它涉及一些令人讨厌的信息重复。 另一方面,它可以改善逻辑和视图之间的分离。

关注点的分离是否与“不重复自己”相矛盾。原理?如果是这样,应该首选什么原则?如果不是,那么什么样的设计可以克服明显的悖论?

1 个答案:

答案 0 :(得分:0)

您是否能够从表中直接读取/操作数据?如果没有,那么将数据转换为数组形式应该不是问题;您只是应用数据转换。 但是,如果您可以直接从表中读取/操作数据,那么就这样做。