📣 独立日限时特惠: VIP通行证立减$68
查看: 9024| 回复: 21
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 面试的时候变量命名可以简单一些吗

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
比如Queue q
StringBuilder sb

会被认为是代码风格不规范吗


上一篇:四个人两副牌,一个人抓到一对红桃对A的概率是多少
下一篇:indeed上机题
推荐
tinlittle 2019-5-6 12:55:56 | 只看该作者
全局:
白板要短名,IDE不要。太长的变量名,写起来费劲,多花时间,还容易把解题思路给丢了。白板面试时,跟面试官说一声,"In the interest of saving space and time, I will use shorter variable names than I usually do."。重要的变量名,可以在旁边写个对照表,显露出你平时命名的技能还是到位的。比如:

max_len --> maximum_increasing_sequence_length
tbl --> vector_to_veritices_mapping_table

补充内容 (2019-5-5 21:57):
我这显然是Python风格,你写Java的要用驼峰

评分

参与人数 10大米 +27 收起 理由
simple_xp + 2 666
jimmytzm + 1 赞一个
shengli + 1 说的太对了!
Veen + 2 给你点个赞!
飞马小格子 + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
zhimeng55 2019-5-6 13:01:12 | 只看该作者
全局:
面试我写的比较简略

工作后发现,我team没有文档,全靠变量名才知道干嘛

评分

参与人数 2大米 +2 收起 理由
suzushii + 1 赞一个
淡雪初晴 + 1 thx

查看全部评分

回复

使用道具 举报

推荐
14417335 2019-5-7 08:34:27 | 只看该作者
全局:
liweivi 发表于 2019-5-6 18:38
StringBuilder我从来写的是sb  不过queue简化成q就太简单了吧

q挺好的简化。发音也一样。
回复

使用道具 举报

全局:
我一般会说先用一个简单的代替,之后可以replace成更meaningful的,面试官也不会反对

评分

参与人数 1大米 +1 收起 理由
淡雪初晴 + 1 谢谢

查看全部评分

回复

使用道具 举报

全局:
影响会有但不是决定性的 有意义的命名可以帮助面试官理解你的程序 尤其是debug时候
至少我见到命名好的会多给加分

评分

参与人数 2大米 +2 收起 理由
Jie0826 + 1 很有用的信息!
淡雪初晴 + 1 谢谢分享

查看全部评分

回复

使用道具 举报

🔗
jtzc0123 2019-5-6 11:21:39 | 只看该作者
全局:
一般第一次写的时候可以写一个长的表明你知道要命名好一点,后面你可以说那个太长了,我写个for short的吧节省时间,一般也可以

评分

参与人数 2大米 +2 收起 理由
清蓬村民 + 1 赞一个
淡雪初晴 + 1 谢谢分享 写的代码越长越容易走神写bug....

查看全部评分

回复

使用道具 举报

🔗
Chaoss 2019-5-6 11:43:07 | 只看该作者
全局:
kanaz 发表于 2019-5-6 11:10
影响会有但不是决定性的 有意义的命名可以帮助面试官理解你的程序 尤其是debug时候
至少我见到命名好的会多 ...

请问哪种命名是有意义的命名
回复

使用道具 举报

🔗
Liuology 2019-5-6 12:14:48 | 只看该作者
全局:
可以适当点缀一下让面试官看到你有好的习惯,但是不要太过导致写太慢。。

评分

参与人数 1大米 +1 收起 理由
淡雪初晴 + 1 thx

查看全部评分

回复

使用道具 举报

🔗
GehMvr 2019-5-6 12:35:12 | 只看该作者
全局:
1个字母可能太短了,除非是index之类的,比如,i,j。
一般2个字母起吧。关键是不要起没有意义的名字,比如temp,helper之类的名字
回复

使用道具 举报

🔗
 楼主| 淡雪初晴 2019-5-6 21:27:19 | 只看该作者
全局:
GehMvr 发表于 2019-5-6 12:35
1个字母可能太短了,除非是index之类的,比如,i,j。
一般2个字母起吧。关键是不要起没有意义的名字,比 ...

哈哈 temp不是一个很有意义的变量名嘛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表