周报(好未来第七周)

2018-10-29  本文已影响136人  凌霄光

本周工作

  1. 调研: 调研了 spine runtime和lottie实现帧动画的区别,主要针对spine runtime播放帧动画和绑定交互事件
  2. 改bug:修改了皮肤的bug
  3. 优化: 阅读了time-reminder的源码,提出了改进的建议
  4. 优化: 针对store层不清晰的问题,提出了“聚类分层思想”的解决方案
  5. 思想: 讨论了在团队中做事的原则,确定任务优先级的依据,和确定技术方案的正确方式

下周计划

  1. 重构: 优化埋点实现方式,简化组件代码
  2. 重构:根据“聚类分层”思想,重构store层代码
  3. 开发: ITS 1.13版本需求的技术设计、开发、自测
  4. 优化: dev-mock脚本的优化,解决端口占用问题
  5. 优化: webpack优化,使得打印信息更清晰,打包速度更快
  6. 重构 : axios相关优化
  7. 重构:icon组件的封装
  8. 调研: 和动效老师沟通spine和ae的能力区别,然后确定动画框架

客户心声

用户最终使用的是我们多个部门共同做出的产品,感知最明显的是ui,其次才是交互效果和业务逻辑,对于ui的还原度要求高是为了保证最基本的用户体验。

学习与反思

  1. 技术--样式:样式相关bug定位和修改的时候,要遵循从外到内,先布局后内容的原则,这样会更快的定位到问题,对样式的层次结构也会更清晰。

  2. 思想--公司:公司输出的产品是多个团队共同工作的成果,我们考虑问题的时候要有全局思维,如上图,考虑到其他团队和用户还有产品本身等各个方面。

  3. 思想--个人:迟到了很多次,分析原因还是因为自己很多事情没有主动去做,导致积攒下来,产生压力,进一步导致晚上不想睡。以后除了要更主动的去做事情外,也要调整心态,规律作息。

  4. 技术--帧动画:属性动画使用css3就可以搞定,而帧动画是要和动效老师配合的,那边使用动画设计软件(ae和spine等)输出动画的json和资源,我们这边解析和渲染动画,因为渲染方式(canvas、svg、dom)的不同,交互方式也不同,如果有交互的需求,会影响方案的选择。

  5. 思想--任务优先级:任务要分优先级,根据对产品的影响程度,任务的紧迫程度,先做紧急且重要的,然后是紧急不重要的,然后是重要不紧急的,最后是不紧急不重要的。

  6. 思想--架构体系:总结自己的一些架构思想,和设计模式,框架的架构思想相补充和结合,有机的形成一个整体,争取在理论层做到面面俱到。

  7. 思想--技术方案确定方式:讨论技术方案应该使用讨论和交互的方式,哪怕方案讨论和优化空间并不大,但也需要和团队成员同步,之后在确定,这样除了可以让每一个人都参与进来外,也避免了一些考虑不全的情况。

  8. 思想--总结和上下文:做事情的时候我们处在一个上下文中,通过总结把在这种上下文中进行思考的过程持久化,然后多个总结之间进行关联和碰撞,融合各自的上下文,会发现一些通用的东西或者新的东西。思考也会更加的立体、全面。

  9. 思想--思维图和可视化:人的思维是一个图形结构,普遍多对多的关联,所以任何事情想更容易的讲清楚,需要画出涉及到的概念之间关系的图,包括架构图、流程图等。任何事情都应该使用可视化的图的方式来讲述,包括周报。

上一篇下一篇

猜你喜欢

热点阅读