动员大家一起阅读代码

主要是基于下面几个想法:

1. 为什么要组织大家阅读项目源码?

    相比网易有道开发有道云笔记,在完美维护开发神魔的日子,相对轻松,压力没有那么大。空闲下来的时间,如果不利用好,仅仅以完成任务为目标的话,技术提升太慢。

2. 为什么从神魔的代码入手?

    神魔本身的代码质量很高,只是引擎旧了些。不过功能模块的逻辑是不分引擎的,新功能和引擎相关的东西只是小部分,大部分功能设计的架构和思路是可以传承的。

    网上开源游戏代码也有一些,不过天天在做的东西,学起来肯定是更快的。 这么说吧,如果说一款维护开发了好几年的游戏都不能精通熟悉,那么拿到魔兽世界的代码,也看不懂,也学不会。

3. 是不是从头写新游戏收获更大?

    这个想法此前在有道验证过,不是这么回事。天下文章一大抄,写代码也是类似,要写出好的代码,首先要看过好的代码,而且还是要把好的代码设计思路烂熟在肚子里。所以呢,还是先好好学吧,不懂的东西太多,等什么时候,神魔的东西都学得差不多了,再去看别的,会事半功倍。

4. 怎么阅读

    暂时分层次,第一个层次就是:从一个任务功能着手,讲清楚相关代码逻辑,怎么改,哪些注意事项。 第二个层次是讲一个模块的设计思路,设计上的功能模块逻辑。比如新设计一个这样的模块,都要有哪些东西。 更高的层次,暂时不要求了。能把第二个层次搞定就不错了。积累到一定程度,量变到质变。

5. 计划实施

    大家都有惰性,一方面,我自己一身作则,多将一些东西。另一方面,给大家一些deadline,指定每个月,或者每两周分享一次。

6. 团队发展

    不能说比别的项目组更聪明,但是能比别的项目组更加努力。努力是会有回报的。非常希望能够让大家的技术能够提升的快一些,努力到位了,或许真的能够主导开放一款成功的游戏。

你可能感兴趣的:(组织管理)