架构,性能和游戏 评价架构设计的好坏就是评价它应对改动有多么轻松。设计要为业务负责:人们很容易沉浸在代码中,忽略了目标是要发布游戏。 对可扩展性的过分强调使得无数的开发者花费多年时间制作“引擎”, 却没有搞清楚做引擎是为了什么。努力写最简单,最直接的解决方案。