写点什么

事业 - 最佳实践 - 编码 - 编写高质量代码

作者:南山
  • 2024-05-03
    江苏
  • 本文字数:353 字

    阅读完需:约 1 分钟

《事业-最佳实践-编码》系列

原则

  • 有一颗追求高质量代码的心

方法论

面向对象设计思想

  • 面向对象的四大特性:封装、抽象、继承、多态

  • 面向对象编程与面向过程编程的区别和联系

  • 面向对象分析、面向对象设计、面向对象编程

  • 接口和抽象类的区别以及各自的应用场景

  • 基于接口而非实现编程的设计思想

  • 多用组合少用继承的设计思想

设计原则

  • SOLID 原则 -SRP 单一职责原则

  • SOLID 原则 -OCP 开闭原则

  • SOLID 原则 -LSP 里式替换原则

  • SOLID 原则 -ISP 接口隔离原则

  • SOLID 原则 -DIP 依赖倒置原则

  • DRY 原则

  • KISS 原则

  • YAGNI 原则

  • LOD 法则

设计模式

  • 创建型

  • 结构型

  • 行为型

编码规范

  • ​事业-最佳实践-编码-编码规范

重构技巧

  • 目的、对象、时机、方法

  • 单元测试和代码的可测试性;

  • 大重构(大规模高层次)和小重构(小规模低层次)

实践关键

  • 技术方案先行

  • 沟通清楚想明白再动

  • 不因技术债务或者求快降低代码质量要求

用户头像

南山

关注

采菊东篱下,悠然见南山~ 2018-05-04 加入

黄沙百战穿金甲,不破楼兰终不悔!

评论

发布
暂无评论
事业-最佳实践-编码-编写高质量代码_面向对象_南山_InfoQ写作社区