20191031技术分享总结
代码review
原代码问题:
- 动画过于僵硬,当两条消息间隔时间过短时会省略进入动画
- 动画间隔过短会给人同时消失和同时出现的错觉
- 如果1秒内有100条消息进入,会造成显示时间过长、阻塞
优化建议:
- 设置消息进入的最短间隔或固定间隔,给消息进入动画展示时间
- 根据等待队列的长度动态设置消息展示时间
KOA入门
补充部分:
eventproxy
控制并发koa
框架自动生成项目结构插件koa-generator
- 并发模型与事件循环:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/EventLoop
技巧总结
- 加强与其他人的互动,避免枯燥的文字照读,最好搭配示例讲解。
- 代码review部分可以先看效果,再看代码结构逻辑,最好先抛出问题,引导问题方向,把握时间。
- 技术分享部分,需要提前一周预告给其他人充分了解的时间,不然,分享的时候其他人容易云里雾里。重要概念最好结合示例讲解能更加容易理解。