公司给了个游戏项目的源码,但感觉好多Global Macrot,Global Variable, Global Function 。我应该怎样突破

解决方案 »

  1.   

    一个一个来
    神挡杀神佛挡杀佛
      

  2.   

    看结构先,一般都会有该函数或模块的简要解释
    大体结构流程先看,不用细看每个函数,知道是干嘛用的就行(如果条件允许,先让经理或组长把整个流畅串一遍)
    结构框架了解了之后,再细看你需要的部分,
    当然你也可以直接看相关部分,我个人觉得有个结构性的认识对局部理解有很大帮助全局宏很多是调试用的,而全局变量和函数在成熟的项目上是要尽量避免的,所以应该不多才对,先不用管,
    全局意味着多处用到,你刚开始肯定不知道在哪用到,等用到的时候跟踪下就是了
      

  3.   

    分模块熟悉,比如说,玩家、怪物、地图场景、网络通讯、数据库