博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序员面试时用中文命名写白板代码的好处
阅读量:1887 次
发布时间:2019-04-26

本文共 464 字,大约阅读时间需要 1 分钟。

时不时就看到"要是我面试时看到中文命名的话就xxx"的说法. 此文从不同角度简述在白板写代码这关用中文命名的好处. 欢迎补充.

大前提是, 大家母语都是中文, 而且面试过程主要用中文交流. 这该是大多数国内面试的状态.

从公司角度

  • 了解面试者语文水平, 尤其是表达水平. 从中文命名中可以看出遣词造句的功底. 如前文
  • 可以直接选取公司真实业务相关的独立问题, 不用顾虑是否用英文表达过于复杂(尤其是公司内命名也许就不规范的情况下), 因为可以直接用中文术语讲述问题, 同时可以考验面试者的业务理解能力
  • 字如其人. 这点见仁见智. 估计会看到很多提笔忘字的情况. 在手写字越来越稀少的今天, 一手好字应该可以让一些人才免于被误刷掉

从面试者角度

  • 代码可读性更佳, 易于看到白板时难免的细节错误. 尤其在心理紧张状态下, 代码可读性带来的好处会比平常更明显
  • 可以不用担心命名的英文拼写问题

面试者与被面试者双方兼适用

  • 两方交流时用中文, 命名也用中文可以避免交流/思考时中英模式来回切换
  • 避免因为英文拼写错误/选词不当引起的时间浪费

转载地址:http://jqgbf.baihongyu.com/

你可能感兴趣的文章
「第四篇」电赛控制题可以准备一些什么?
查看>>
树莓派翻车了
查看>>
这位电子工程师,你不能错过。
查看>>
干货分享 JVM 之第 3 篇 —— Java 内存结构相关
查看>>
基于 Hystrix 高并发服务限流第 2 篇 —— 服务隔离(线程池隔离、信号量隔离)
查看>>
SpringBoot 整合 JWT 实现统一认证
查看>>
TypeError: this.getOptions is not a function
查看>>
el-table 二维数组合并行
查看>>
git报错sign_and_send_pubkey: signing failed: agent refused operation
查看>>
UR5e机械臂运行一直阻塞在waitForServer
查看>>
ROS把pkg1下的某个头文件和源文件生成动态链接库供pkg2调用
查看>>
使用urdf_tutorial快速可视化urdf文件
查看>>
SQl 数据完整性(随堂博客)
查看>>
左连接、右连接、内连接
查看>>
MySQL DQL语句基础(随堂博客)
查看>>
利用MySQL进行数据复杂查询(1)
查看>>
MySQL 表与表之间的关系
查看>>
pymysql 的基础应用
查看>>
Python 管理程序改进——连接MYSQL
查看>>
Python 爬虫-豆瓣影星图片下载
查看>>