##工作总结
2014-09~2014-12
####1. IOS
- ios相关知识学习,oc,code
- apple发布流程,账号申请,相关资源,相关限制
- ios一键打包工具,打包只要一键就可完成,所有包的。
####2. shader相关
- 做弯曲和其他特效
2015-01~2015-09
####1. 排行榜的客户端逻辑。
####2. 服务器相关
- 服务器相关需求验证
使用哪个服务器,Scut,firefly,kbengine - 使用scutgame服务器.scutgame学习
- 服务器部署相关
- 服务器排行榜模块
- 活动管理
- 云端切换
- 配置文件
- 兑换码
- 欢乐无尽
####3. 服务器负载均衡实现
- 未完成原因 点击连接
- 连接
####4. 服务器自动化测试模块实现
- 基于什么必须实现自动化测试脚本,修改后重复测试
- 自动化测试脚本格式,可持续化测试
- 实现
- 优化
####5. 游戏web后台
- 使用浏览器来管理服务器相关数据。策划活动修改,黑名单,修改获取服务器相关数据。
- web后台使用技术验证
- python学些,django学习, 服务器配置文件修改
##看到的问题:
###1. 程序
- UI耗时
###2. 和策划交流成本太高
引用大家流行的一句话:
为什么需要明确的需求 Why Have Official Requirements
明确的需求有助于确保是用户(而不是程序员)驾驭系统的功能,如果需求明确,那么用户可以自行评审,
并进行核准。否则,程序员就常常会在编码期间自行决定需求,明确的需求免得你去猜测用户想要的是什么。
明确额的需求还有助于避免争论。没有整体规划,头痛医头,脚痛医脚
改颜色,改字体,纠正对某个页面的改了,好吧,最后花花绿绿的。
修改系统,没有回答程序为什么修改,如何修改,修改后要到达的目标。
永远都是不稳定的系统修改,由于总体规划,没有详细执行文档,往往策划拍脑门想出东西,程序当场改,下次又改回去,没有记录上次修改原因,自己都不知道为什么。建议
参考