干了好几年开发了,分享几个自己觉得特别提效的习惯。
1. 用AI写测试用例
以前写单元测试是最烦的事。现在直接把函数丢给AI,让它生成测试用例。边界条件比我自己想得还周全。但要注意,AI生成的测试你得跑一遍,有些是跑不通的,得修一下。
2. 给git commit写模板
设置一个commit template,每次提交的时候自动生成规范格式。再配合AI补全描述,提交信息质量提升很多。代码review的时候看着也舒服。
3. 善用tmux + vim组合
SSH到服务器开发的时候,tmux管理多窗口是真方便。左边开代码,右边跑测试,下面再来一个终端看日志。不用鼠标,纯键盘操作,习惯了就回不去了。
4. 写文档用Markdown + Mermaid就够了
以前画流程图用Draw.io,现在Mermaid语法直接写在Markdown里,GitHub原生渲染。架构图、流程图、时序图都能画,版本管理也方便。
大家有什么自己的效率秘诀?来分享一下。