-
盲打是必须要掌握的
-
工具必须趁手,
- 编辑器使用jetbins家族的,使用相同的快捷键,相同的逻辑
- 前端 webstorm
- python pycharm
- java
-
熟悉API,烂熟于心,毕竟写着写着去查文档有点浪费时间
- 可以把常见的API背下来
- 设计一些小的练习让自己熟悉
-
在短时间内想清楚逻辑,然后准备开发的一些准备工作,然后再开始写
-
刻意练习,限时写代码,多写多练
-
自定义代码模板,针对日常工作流,抽象出一些代码模板 code snippet
- 每个项目要出不同的模板
- 例如针对一个nextjs react的项目,梳理好日常工作的流程,这个流程中涉及到的代码自己要非常熟悉
- 例如:写接口,写接口的测试逻辑,把接口封装在hooks (use-query)
-
ai辅助编程 git coplit
-
快速编码,快速休息,精力不足的时候不要写代码
-
减少干扰