美文网首页
A Better Coder

A Better Coder

作者: 如雨随行2020 | 来源:发表于2021-12-14 01:45 被阅读0次

编码习惯:

  • 谋而后动
    <font size = 4 color = blu>思考清楚再开始编码。</font>
  • 良好的代码命名和缩进对齐习惯
  1. 变量命名和函数命名习惯相同
  2. 类第一个字母大写类第一个字母大写
  • <font size =4>重视测试</font>

    能够单元测试,最好能测试在前,开发在后。

  • 代码可维护性
    其实工程师在编程的时候花费时间最多的不是敲键盘,而是读已有的项目代码、分析代码架构
    和已有的逻辑。读自己一年前写的代码,与读其他人的代码其实没什么区别。
    工程师水平高低并不在于敲代码有多快、复杂性多么高,而是能快速理解其他工程师的代码,并且自己编写
    的代码也能让其他工程师快速理解。

高质量代码:

  • 程序的健壮性
    关注边界条件,异常处理,数值溢出,输入的合法性,空指针的判断。
    对可有可无的数据记得判断是否为空,尤其是对其做字符串操作的时候

  • 一个程序只做一件事,并做好。

面试方面:

  • 出现较多的名词

    hashmap,链表,二叉树,排序,分治法,动态规划

相关文章

  • A Better Coder

    编码习惯: 谋而后动 思考清楚再开始编码。 良好的代码命名和缩进对齐习惯; 变量命名和函数命名习惯相同 类第一个字...

  • 8 Ways to Become a Better Coder

    原文链接 It’s time to get serious about improving your progra...

  • 前端日常规范

    To Be A Better Coder 无规矩不成方圆,一套规范良好的代码,起码可以有两方面的好处:(1).提高...

  • coder

    coder是win中使用很强的命令行工具。但是会遇到一个中文乱码的问题。 中文乱码 建议在Settings>Sta...

  • AWS - Auto Scaling

    Better fault tolerance, better availability, better cost ...

  • The Clean Coder

    最近看完The Clean Coder,薄薄的一小册,看得也挺快的,没有什么晦涩难懂的地方,感觉好多地方都是平时所...

  • ape or coder

    有人说,代码无非就是,无数个if与else之间的层层判断,再加上无数个while的“良性循环”。

  • Cash  Flow

    Better and Better ...

  • Information  Cascade , I

    Better and Better ...

  • Information  Cascade,II

    Better and Better ...

网友评论

      本文标题:A Better Coder

      本文链接:https://www.haomeiwen.com/subject/nwyraltx.html