小议编写面试高质量代码
张纪生成都航空职业技术学院
摘要本文就面试时要求编写高质量代码提出了应对方案和个人的见解以帮助程序员从容面对编写代码的情况
关键词代码面试高质量程序员
在职业生涯中难免要接受编程面试有些程序员由于平时没有养成良好的编程习惯在面试时写出的代码质量不高最终遗憾地与心仪的公司和职位失之交臂因此如何在面试时能写出高质量的代码是很多程序员关心的问题
代码的规范性面试官是根据应聘者写出的代码来决定是否录用一个应聘者的
应聘者首先要把代码写得规范才可以避免很多低级错误如果代码写得不够规范会影响面试官阅读代码的兴致至少印象分会打折扣
书写布局和命名都决定着代码的规范性
规范的代码书写清晰绝大部分面试都要求应聘者在白纸或者白板上书写由于现代人已经习惯了敲键盘打字手写变得越发不习惯
因此写出来的字潦草难辨虽然应聘者没有必要为了面试特意去练字但在面试过程中减慢写字速度尽量把每个字母写清楚还是很有必要的不用担心没有时间去写代码通常编程面试的代码量都不会超过50书写不用花多少时间关键是在写代码之前形成清晰的思路并能把思路用编程语言清楚地书写出来
规范的代码布局清晰平时程序员在集成开发环境如VisualStudio里面写代码依靠专业工具调整代码的布局加入合理的缩进并让括号对齐成对呈现离开这些工具应聘者就要格外注意布局问题
当循环判断较多逻辑较复杂时缩进的层次可能比较多如果布局不够清晰缩进也不能体现体现代码的逻辑这样的代码将会让人头晕脑胀
规范的代码命名合理很多初学编程的人在写代码时总是习惯用最简单的名字来命名变量名是函数名是由于这样的名字不能告诉读者对应的变量或者
怎样写代码 自己做编程
函数的意义代码一长就会变得非常晦涩难懂强烈建议应聘者在写代码时用完整的英文单词组合命名变量和函数比如函数需要传入一个二叉树的根结点作为参数则可以把该参数命名为BinaryTreeNode

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。