代码的规范性
来源:互联网 发布:南大地理 知乎 编辑:程序博客网 时间:2024/04/29 03:09
面试官是根据应聘者写出的代码来决定是否录用一个应聘者的。应聘者首先要把代码写得规范,才可以避免很多低级错误。如果代码写得不够规范,会影响面试官阅读代码的兴致,至少印象分会打折扣。书写、布局和命名都决定着代码的规范性。
规范的代码书写清晰。绝大部分面试都要求应聘者在白纸或者白板上书写。由于现代人已经习惯了敲键盘打字,手写变得越发不习惯,因此写出来的字潦草难辨。虽然应聘者没有必要为了面试特意去练字,但在面试过程中减慢写字速度、尽量把每个字母写清楚还是很有必要的。不用担心没有时间去写代码。通常编程面试的代码量都不会超过50行,书写不用花多少时间,关键是在写代码之前形成清晰的思路并能把思路用编程语言清楚地书写出来。
规范的代码布局清晰。平时程序员在集成开发环境如Visual Studio里面写代码,依靠专业工具调整代码的布局,加入合理的缩进并让括号对齐成对呈现。离开这些工具,应聘者就要格外注意布局问题。当循环、判断较多逻辑较复杂时,缩进的层次可能比较多。如果布局不够清晰,缩进也不能体现体现代码的逻辑,这样的代码将会让人头晕脑胀。
规范的代码命名合理。很多初学编程的人在写代码时总是习惯用最简单的名字来命名,变量名是i、j、k,函数名是 f、g、h。由于这样的名字不能告诉读者对应的变量或者函数的意义,代码一长就会变得非常晦涩难懂。强烈建议应聘者在写代码时,用完整的英文单词组合命名变量和函数,比如函数需要传入一个二叉树的根结点作为参数,则可以把该参数命名为BinaryTreeNode* pRoot。不要因为这样会多写几个字母而觉得麻烦。如果一眼能看出变量、函数的用途,应聘者就能避免自己搞混淆而犯一些低级的错误。同时合理的命名也能让面试官一眼就能读懂代码的意图,而不是让他去猜变量到底是数组中的最大值还是最小值。
了解软件测试服务机构请访问http://www.Ltesting.com.cn
了解网络软件培训课程请访问http://www.Ltesting.cn
了解软件测试工具请访问http://www.Ltesting.net
- 代码的规范性总结
- 书写代码的规范性
- 代码的规范性
- 代码的规范性
- 代码设计的规范性
- 代码的规范性
- java代码的规范性
- 代码的规范性总结[转]
- 软件开发的思考: -------------- 代码的规范性
- 维护项目--------代码与文档的规范性
- 对代码规范性的一点切实感受
- 代码规范性思考
- PHP代码规范性检测
- 代码规范性改进
- 用checkstyle实现svn的代码规范性检查
- 用checkstyle实现svn的代码规范性检查
- 用checkstyle实现svn的代码规范性检查
- 【建议】高性能代码的一些规范性建议
- Android 线程优先级设置方法
- Magento数据库结构:EAV ( 一)
- 【SQL】安装SQl 2008为SQL Server代理服务提供的凭据无效的解决办法
- seoer请不要把自己定位成seoer
- Android SD卡文件存储
- 代码的规范性
- shell批量kill程序的方法
- 修改Apach默认端口
- 程序设计作业项目二
- 第5周项目输出两数的正差值
- .net SqlConnection Open方法 耗时很久才抛出异常
- 如何判断Office的语言
- ddkwizard下载
- 【微软100题】写一个函数,它的原形是int continumax(char *outputstr,char *intputstr) 功能: 在字符串中找出连续最长的数字串,并把这个串的长度返回