完整的 DevOps 流程解决方案


完整的 DevOps 流程解决方案流程

网页请求关键链路

Vue 组件库建设实践

  • []《程序员修炼之道》
  • DRY 原则:Don’t repeat yourself
  • Rule of three 《重构》改善已有代码段额设计
    • Rule of three 称为”三次原则”,指的是当某个功能第三次出现时,才进行”抽象化”。 这是软件开发大家 Martin Fowler 在《Refactoring》一书中提出的。 它的涵义是,第一次用到某个功能时,你写一个特定的解决方法;第二次又用到的时候,你拷贝上一次的代码;第三次出现的时候,你才着手”抽象化”,写出通用的解决方法。
  • CRP 共同复用原则(The Common Reuse Principle)
    • 共同复用原则(CRP)是指,如果某个功能被多个项目使用,那么应该把它抽象成公共组件,而不是在每个项目中都写一遍。
  • SRP 单一职责原则(The Single Responsibility Principle)
    • 单一职责原则(SRP)是指,每个组件只负责一个功能领域中的相应职责。
  • CCP 公用封闭原则(The Common Closed Principle)
    • 公用封闭原则(CCP)是指,如果某个功能被多个项目使用,那么这个功能应该保持稳定,不要随意修改。
    • 一个组件不应该包含多个引起它变化的原因
  • 代码的可维护性大于复用性
  • SDP 稳定依赖原则(The Stable Dependency Principle)
    • 稳定依赖原则(SDP)是指,如果某个功能被多个项目使用,那么这个功能应该保持稳定,不要随意修改。
  • SAP 稳定抽象原则(The Stable Abstractions Principle)
    • 一个稳定的组件应该时抽象的
  • []《DevOps 实践指南》

Reference

《大厂前端案例》PPT