2016年终总结

关键点:

  1. 程序员修炼之道
  2. Java编程思想(Java并发、异常处理)
  3. 代码大全2
  4. Bat批处理
  5. Shell编程
  6. 正则表达式
  7. Shader之初体验
  8. Unity5.x资源打包和加载
  9. Android单机游戏,医疗项目,医疗绘图
  10. 配饰组手,虚幻空间,Ehome
  11. 皇室战争不了情
上半年: 比较悠闲,学习了不少东西
  1. Shader:要想学好,不得不说,这里的水还是很深的。对Shader有了基本的认识,能看懂一些Shader,会写简单和改写简单Shader。学习过程发现用到大量的3D数学和图形学知识,就去复习线性代数的相关知识,同时学习了下图形学。
  2. 【2016年终总结】Bat批处理:windows快速开发便利小工具,减少机械式无脑工作,提升工作效率。
    比如:替换文件名或者,写个一键替换bat脚本;把一个文件夹中,替换到另外一个目录等等
  3. Shell编程:Linux上的开发利器,就相当于windows上Bat,感觉更加强大。运营和后台开发,必会技能
  4. 正则表达式:查找筛选,替换修改,对字符串操作非常便利,远比编写复杂的代码来操作字符串来得快速和直接
  5. 程序员修炼之道:真正的程序员精神灵魂,推荐每一个程序员认真仔细阅读
  6. 代码大全2:这边书非常厚944页,主要讲在开发中碰到的问题,怎么解决,怎么规避。代码例子比较多,不管你是新手还是大牛推荐都去读一读
  7. Java编程思想:相信每一个java开发都听过的一本书,我只挑选了java并发和异常处理两章看了一下,还是写的不错的。
  8. Unity5.x资源打包和加载:5.x以前的版本,对资源打包都很鬼久,资源加载也挺复杂度,然后打出来的包也挺大,为了解决这个问题,后面自己弄了一套记录资源依赖关系的配置文件,提升打包速度和减低加载复杂度。没想到5.x后也是这么搞得,我们项目后面就直接改成5.x他的方式了。
  9. 皇室战争:从UI风格一眼就爱上了这款游戏,迷恋得太深了,大半夜起来开宝箱,然后请求卡牌,一回家就玩个不停。为了这游戏跟女朋友都吵过很多次了,现在都不能当着她面玩了,只能偷偷的玩(App下了卸,卸了下)。 一直玩到现在半年多了,有了自己的部落,如果你是活跃玩家也可加我部落。部落名:“KG-新起点”
下半年:主要是实践,把学到的理论知识,在项目实际需求中应用上
  1. 配饰助手:设计模块开发
  2. 虚幻空间:负责项目的程序开发
  3. 雕琢空间:加载模块,保存和恢复模块,商品目录,商品清单,离线缓存, UniversalDataGrid组件
  4. 团队贡献:带新人,项目框架优化
  5. 推荐工具:
    • Visio:设计框架用visio中的UML来设计,会一眼看出设计思路,哪里设计得不好,容易找出来。
    • MarkdownPad2:编写技术文档
    • Microsoft Project:项目进度管理
总结:
  1. 做得好的地方:想真正学习的时候,会全神贯注的去投入
  2. 该改进的地方:
    • 玩游戏的时候比学习更入神,这是我女朋友说的,需改进
    • 陪家人太少,需改进
    • 给女朋友制造惊喜太少,需改进
  3. 展望2017:
    • 能做出点事,多赚点钱~;
    • 与女朋友构建幸福美满的家庭~
  4. 希望大家在新的一年也收获满满 哈哈~~

    推荐阅读