如果对万物做抽象,我认为都可以抽象为事与物。物,是一个个实体对象,我们看到那些物体。事,就是物与物之间发生的关系。
再对事物本身深入探讨下,我认为应该有明与暗。这里的明与暗指的是任何事与物都有表面和内在,因在不同的环境下而展现不同。
分析了事与物,明与暗,可能还是很迷惑。我们拿自己来说明,我们每个人都有各自的职业,我们可能是程序员,可能是设计师等等,当我们在工作的时候我们主要表现出的是职业方面的技能,但是当我们下班回到家在厨房里,我们也可以做出美味佳肴。你这个人始终没变只是因为在不同的环境表现不同而已。
我们在开发项目,设计对象模型,定义字段的时候,我们都是对明的部分做定义,一个用户模型,应该有用户Id,用户名,用户等等其他信息。其实我在想,我们为啥么需要定义这些信息呢,我们能否把这些信息都当作用户这个模型本身就存在的,我们使用了他就是明的,未使用他就是暗的,当处于某种状态,暗可能会变成明。后来我找了资料我觉得MangoDB比较符合我的答案。
发表回复