我因为最近在学习游戏开发相关知识,然后意识到自己设计模式知识缺乏,所以就去寻找相关书籍,这时候《游戏设计模式》这本书就跳到了我的眼前。github上有大佬将这本书翻译了,中文版阅读地址在这:架构,性能和游戏·Introduction·游戏设计模式(tkchu.me) 序章:架构,性能和游戏1.好的软件架构对于作者而言,好的设计意味着改动轻松。2.如何处理改动?需要改动代码之前,你必须理解代码。而当你改动代码后,下个编写代码的人就需要重新理解代码。这是编程中最耗时的部分,而解耦可以帮上忙。3.解耦帮了什么忙。作者认为如果两块代码是耦合的,那么无法只理解其中一个。如果解耦它们,就可以单独理解某一块