首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >循环指的是不良行为吗?

循环指的是不良行为吗?
EN

Stack Overflow用户
提问于 2013-08-28 07:25:32
回答 1查看 106关注 0票数 2

假设我有三个类:EntityManagerEntityComponent

实体有一个组件数组(指针),每个组件都有一个指向封装实体的指针的字段。

EntityManager有一个实体数组,每个实体都有一个指向其封装的的指针。

这种设计的原因是对数据的依赖。组件需要访问封装实体的字段,一些组件依赖于其他实体的字段(指向实体管理器的指针)。

这种“周期性”设计是一种糟糕的做法吗?我该重新考虑一下我的设计吗?

EN

回答 1

Stack Overflow用户

发布于 2013-10-30 21:11:26

任何周期性的东西只对资源共享/锁定资源是不好的,特别是在多线程方面。

而且,这看起来都不是周期性的。更多的是并行设计,当然,要获得EntityManager字段,组件必须通过实体。或者,要获得组件,EntityManager必须通过一个实体。

在设计方面,如果需要更改实体或组件所依赖的EntityManager字段,我会担心会发生什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18481709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档