完整的 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