Skip to content

0624

工作

任务

反思

  • Bug 焦虑:第一次这种从 0 到 1 的开发,对需求实现不一致和自测不完全导致测试反馈很多bug,顿时心情还是很焦虑的。后面不忙了需要好好反省这次的问题。
  • 忙碌和学习:很多东西自己看似会了,但是写代码的时候感觉自己就是个傻X一样,暴露出自己对于知识点的掌握不牢固。特别是 Flex 布局和属性的作用。
  • 习以为常的场景是bug:过渡效果相关
    • 默认图和获取数据后的新图,这之间会有个时间差因此会先渲染 默认图,拿到新图后换成新图,有了个不好的过渡效果。更改方式:不在 dom 中使用 默认图路径,而是在接口请求数据时设置图。请求结束前,loading 和白屏背景。
    • 调到某个页面,发现没有权限,重定向到异常展示页。因此会先展示进入的页,再跳转到 异常页。测试也不接受这种过渡。那么就只能在渲染 return 做判断,有权限则渲染真实的 DOM,否则就是 return null
  • 遇到问题怎么处理?
    • 自己先百度搜索:基本概念,基本的解决办法。
    • 询问他人:错误描述,原因和结果截图,以及对方可能问到你相关的资料 链接。例如:发现某个实现可能有问题,把场景截图发给同学A,询问后A问你,这么做的错误结果是什么?那你又回去执行代码拿结果的截图?因此还是需要 【准备充分】
    • 【准备充分】即:原因 + 过程 + 可能导致的结果 + 我搜索到的解决方式 和建议解决的方法 + 使用建议方法的效果 + 对比的差异
    • 不然,走一步问一步,感觉自己是个傻逼一样!

明日计划

  • bug 修复和自我总结
  • 有时间看看别人的代码怎么写的,为什么自己的代码问题这么多?多看看 开盘的移动端项目。

好文推荐

Released under the MIT License.