近年来,面向数据编程在游戏界一直有很高的热度,但国内好像比较少相关资料。Richard Fabian的这本书是少有的系统讲解面向数据编程的书籍,感觉很有价值。因此我打算边阅读、边翻译,既可增强自己对知识的理解,又可以和大家分享。本人水平有限,有不足的地方欢迎大家指出。由于字数太多,许多地方就省略或意译了。
英文版原文链接:http://www.dataorienteddesign.com/dodbook/ ,感兴趣的同学也可以购买纸质英文版支持下作者。
更多关于面向数据编程的资料可以参阅https://github.com/dbartolini/data-oriented-design。
更新于2020/4/7
半年时间过去了,感觉对文章的理解深了那么一丢丢。果然还是要翻译原文,才能验证自己是否真正的理解。慢慢填坑吧。
更新于2019/7/11
我发现翻译的效率很低,而且碍于本人的知识有限,难以完全翻译出作者的本意。
不如直接写自己读后的理解,供大家参考和以后回顾。
第一章暂且这样了,作者主要是解释面向数据设计的涵义及其意义,并做了大量与面向对象设计(我们现在广泛使用)的对比。
目录
第一章 面向数据设计
- 一切都是关于数据 √
- 数据不是问题域 √
- 数据和统计 √
- 数据可以改变 √
- 数据是如何形成的 √
- 框架
- 结论和需要记住的点
网友评论