点击按钮发送验证码,这个函数怎么命名能显得水平高

点击按钮发送验证码,这个函数怎么命名能显得水平高,哈哈

阅读 6.4k
17 个回答
//极简
send_verify() send_sms()

//自解释命名
send_verify_to_terminal({
    type : 'email|mobile',
    terminal : '18533332222',
})

//文艺
tell_terminal_secret()

//废话型
send_verifycode_to_mobile_via_server()

看了下谷歌的发送验证码页面叫
myaccount.google.com/_/AccountSettingsUi/data/batchexecute
参数中有一个
source-path: /phone

微软的live账号系统 发短信没有看到请求不知道,只有几个js请求 不清楚怎么命名的

function 点击按钮发送验证码() {
    // TODO 点击按钮在这里发送验证码
}

function 自动发送验证码() {
    // TODO 为啥要自动,我也不知道啊
}

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

敕造_sendVerifyCode

正儿八经的 function handleSendVerifyCode(){} 太长了可以 function hdSendCode(){}

function a(){}
function b(){}
function c(){}

高级用法,手动压缩代码

函数一般怎么命名呢?一般都是根据语义去命名,这样有利于后期维护,同事一看代码一目了然;

函数功能:发送验证码 语义化:sendCode 为什么不用sendVertifyCode呢?因为sendCode已经足以表达函数作用了不需要再复杂化,也就是说在表达语义的前提下尽量简单

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

高不高大上不重要,别人一看就知道这是发送验证码的方法就可以了
简单明了就可以,比如:

sendYZM()
send_sms_code()
send_code()
...

简单来就好,搬完砖抓紧下班才是正途~😁

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

高大上?不就是写作文那一套扩句嘛!(狗头

/**
 * 给指定手机号发送短信验证码
 */
function sendHighLevelIdentificationCodeForShortMessageServiceInMilkyWayToSomeone() {
    
}
function sendPin(){
    // PIN = Personal identification number
}
function sendPersonalIdentificationNumber()
{
}
function 我应该绑定在发送验证码的按钮上() {}

function 给这个手机号发一个垃圾短信() {}

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

function sendVerifyCode() 我觉得就就足够了哈哈,如果说详细点的话,就加上是用什么方式发送的就可以啦~

已参与 「极客观点」 ,欢迎正在阅读的你也加入。

// 发送验证码
sendCode(){}
这样就可以了,写出能够让人看懂、便于维护的代码,就是水平高。


已参与 「极客观点」 ,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
极客观点
子站问答
访问
宣传栏