从那些维度评价代码好坏?

  1. 可维护性。(能够在不修改旧代码的基础上加入新的代码且不引入bug)。
  2. 可读性。(编码规范、单词达意、注释、函数长度、函数模块化(高内聚、低耦合)等)。
  3. 可扩展性。(在不修改代码的基础上,利用已有的扩展口,增加新的代码)。
  4. 灵活性。(情况一:在不修改代码的基础上,利用已有的扩展口,增加新的代码;情况二:利用已有代码时,发现已有代码中已经划分成底层的可利用的模块;情况三:已定义的接口可以适应各种场景)
  5. 简洁。
  6. 可复用性。(减少代码重复性,使用已有代码)。
  7. 可测试性。
全部评论

相关推荐

不愿透露姓名的神秘牛友
06-27 15:19
简历上能写3个月吗?
码农索隆:大胆写,主要你能把实习经历包装好,可以看一下我这篇帖子https://www.nowcoder.com/share/jump/4888395581180798063
点赞 评论 收藏
分享
05-09 12:23
已编辑
华南理工大学 Java
野猪不是猪🐗:给他装的,双九+有实习的能看的上这种厂我直接吃⑨✌们拿它练练面试愣是给他整出幻觉了
点赞 评论 收藏
分享
有担当的灰太狼又在摸鱼:零帧起手查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务