Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.55 KB

project.md

File metadata and controls

51 lines (30 loc) · 1.55 KB
  1. 使用requirejs模块化 使用postal.js以及类库 模块间通信 使用jshint静态检查 使用jsDoc生成文档 使用grunt编译 使用jasmime,PhantomJS 测试 使用saga 覆盖率

    自己负责的feature

    skb 依赖的是postaljs,其他的全是logic IXF

    1. 在DDI时候,相当于一个Devops,负责Image的创建,了解整个工作流程, 系统架构,常用软件, VirtualBox Vagrant Puppet

    问题:

    1. 各组件的性能,当时的测试是否合理?
    2. bottleneck 是在 smartfoxserver, 当初的技术选型不合适:

    SmartFoxServer is the leading middleware to create large scale multiplayer games

    1. 替换smartfoxserver, POC时候使用scala(为转js铺平了路)
    2. 当时自己写了哪些code?

    收获: 树立了较为完整的软件架构意识,软件开发流程,对于性能测试有了更深的理解,并在 以后的项目中有意识的注意性能问题。

    不足: 当初停留在让做什么就做什么的阶段,很少问为什么,以及想效果是什么? 近期目标是什么?长远的目标是什么?

    对DB,release,monitor 了解的很少

  2. 在编译的时候将对应的依赖module编入kernel define('kernel/messagebus/MessageBus',['require','postal','postal.federation','xframe','request-response','promise'],function(require){} // 编译脚本??

game 是如何将bet controller 注册给console的???

  1. 概念性的东西一定要弄得清楚。

end