游戏编程研究院pomelo 游戏开发

独立思考--决定自己进步的快慢

2014-10-27  本文已影响151人  抓不住的风

今天一天的工作都是在为自己的以前的 ‘果’ 擦屁股,这种情况,令自己无言以对,更给同事带来了非常大的麻烦。

造成这种 ‘果’的 ‘因’ 是因为自己没有独立思考。

在请教别人问题的时候,自己习惯性的说,好的,我明白了。大多数时候是明白了一半,然后另一半就由自己脑补了。脑补的结果可想而知,虽然有时候是正确的,大多数而言还是错误的理解。

举例来说吧,在玩家进入游戏的时候,需要将哪些数据加载到角色的缓存中,需要将哪些数据独立于角色的缓存信息,有时候自己糊涂的分不清楚,结果就是获取,使用,更新数据造成了很大的麻烦。有些时时更新的数据,就需要定义接口,让客户端发送请求,单独发送请求获取最新的数据,这样才是正常的逻辑。自己脑补的结果就成了,将这些数据一下子在玩家进入游戏的时候,发送给他。然后去维护这个大数据。不仅造成了用户流量的浪费,还给游戏服务器造成了不必要的负担。

想起了高中班主任的一句话:自己去悟。 看起来觉得 班主任很不负责任,但是自己在那一年,感觉是进步最大的。只有自己领悟到,才是自己的东西,没有人再从你脑子里夺走。

今天的这个教训,自己记下来,也给自己提个醒,听别人说话,别人只能给你建议,最主要的还是自己独立思考,该怎么用才更好,该怎么样才会更方便,整个系统的想一遍。

跟同事说抱歉的同时,自己也在内心狠狠的戽了自己一巴掌。

希望以后自己能专注于思考,而不只是仅仅去写代码。这样写出来的代码才能是高质量的,高效率的。

上一篇下一篇

猜你喜欢

热点阅读