美文网首页想法
Clean Code aka 代码整洁之道

Clean Code aka 代码整洁之道

作者: 壹零二肆 | 来源:发表于2020-04-30 12:22 被阅读0次

    童子军法则:让离开的时候比来的时候干净一些。

    clean code

    有意义的命名

    • 类名(名词性)
    • 方法名(动词性)
    • 变量名(精准不混淆)

    函数

    • 只做一件事(只做和函数名相关的事)
    • 短小(函数不同该冗长拆分不同逻辑层次)
    • 参数(不传入多个参数)
    • 垂直距离(相关的函数调用放在垂直距离近的位置)
    • 逻辑层级一致(函数中避免出现不该做的事,从顶而下来处理而不要多做底层的事)
    • 减少if else使用(减少复杂的流程控制,使用枚举,switch状态机,多态)

    • 类的组织方式(摆放方法和变量的位置)
    • 短小
    • 内聚避免耦合

    注释

    • 删除注释的代码
    • 只保留必要的注释
    • 合适的注释有利于代码的理解

    格式

    • 编译器做了大部分工作

    好代码是重构的结果

    函数和类 结合设计模式进行设计

    相关文章

      网友评论

        本文标题:Clean Code aka 代码整洁之道

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