受 冯·诺依曼的故事 启发,我觉得我应该更明确一下我的重要目标是什么。
重要目标
不说长了,就说接下来,这 2022 年下半年,工作和技术两个方面的目标。
工作
- 保质保量完成开发
- 帮助新人融入项目
- 推动自动化单元测试和项目文档
至少在两个项目中落地。 - 理解相关产品设计
技术
- Python 的几个技术点
- 元类
- asyncio
- Redis
- Golang
目标分解
- 工作以周为单位,每周应该完成几个任务 (TAPD)
- 本月开始,让新人参与分析问题,解决问题
- 完成 out,sch 两个项目的单元测试和项目文档
- 先写文档,再写单元测试
- 测试应该尽量不改动原有代码
- 代码覆盖率达到 70%
- 重点逻辑的用例应该尽可能覆盖所有可能的场景
- Web 上所有功能点和项目的代码串联起来,补充到文档中
- Django 模型相关代码阅读,输出笔记
- asyncio 文档,uvloop 文档,tornado 文档阅读,输出笔记
- 几个小型 Golang 项目开发(练手)
- httprouter, Gin, gocmpp
- Go Redis, Go MySQL (GORM), Go RabbitMQ