##工作总结
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
明确的需求有助于确保是用户(而不是程序员)驾驭系统的功能,如果需求明确,那么用户可以自行评审,
并进行核准。否则,程序员就常常会在编码期间自行决定需求,明确的需求免得你去猜测用户想要的是什么。
明确额的需求还有助于避免争论。没有整体规划,头痛医头,脚痛医脚
改颜色,改字体,纠正对某个页面的改了,好吧,最后花花绿绿的。
修改系统,没有回答程序为什么修改,如何修改,修改后要到达的目标。
永远都是不稳定的系统修改,由于总体规划,没有详细执行文档,往往策划拍脑门想出东西,程序当场改,下次又改回去,没有记录上次修改原因,自己都不知道为什么。建议
参考