场景:
一个 Component 里, 点击按钮提交更改地址, 此时:
- 网络请求的函数名: changeAddress()
- redux 的 action: changeAddress()
- 本地按钮点击的响应函数: this.changeAddress()
- 如果用了 saga: function* changeAddress()
像这种场景挺多的, 每次都要花点时间来避免函数名重复导致别人 /甚至自己的误解.
有什么好的起名方案吗?
比如网络请求的函数统一加前缀 fetch? fetchChangeAddress .. 感觉不太好.
component 里的函数统一添加前缀 _ ? _changeAddress ?