FancyBit's C++ principle forest

C++作为一种传统而古老的编程语言存在很多危险的陷阱,不注意时落入即会虚耗许多时间精力去修改调试。

为了加快编程的速度 我认为有必要建立一些辅助编程工作的习惯或者说原则 其中:

1 若干原则一起工作可以最大限度保证少出错误

2 有些原则是由其他原则自然推演而来形成树状关系

3 不同原则树不保证不会发生冲突

 

卡拉巴哲学 生命之树

一切皆有源头皆有归宿

除了小型的无害临时对象分配在C运行库维护的stack上 其他对象皆有一个唯一的起源

 

即如ogre等引擎的root

在容器中使用指针而非实体

这样做的好处是避免对象位置重新排序的时候大量的数据搬移

在游戏世界中,这即是生命海,一切皆源于此海,也重归于海

当一个实体不再被任何地方引用的时候,即自行归还其一切(引用计数) 这即是资源管理子系统

 

历史 日志系统

而每一个登陆而来的个体即世界中所见之物,即由各个部件组合而成

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fancybit

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值