剑指Offer(第二版)面试题目分析与实现-高质量的代码

面试官谈代码质量:

  • 容错能力,特别输入是否考虑,如何处理;考虑异常情况和资源回收;
  • 掌握基础知识点;能通过和面试官交流、请教,解决问题;
  • 考虑边界情况;
  • 正确命名变量和函数名称;能根据具体的问题,选择合适的数据结构;
  • 关注程序的正确性和鲁棒性;关注对于输入参数的检查、处理错误和异常的方式、命名方式等;能够在面试官的提醒下,找到程序的缺陷,从而正确解决问题;

代码规范性:

代码完整性:

代码鲁棒性:

保持更新,转载请注明出处;更多内容请关注cnblogs.com/xuyaowen; 

代码仓库:https://github.com/yaowenxu/codes/tree/master/剑指Offer; 

你可能感兴趣的:(剑指Offer(第二版)面试题目分析与实现-高质量的代码)