开发组件的不同思路:

1. 能实现需求
2. 考虑自己以后要复用
3. 考虑同事以后要复用
4. 考虑要开源
5. 考虑要成为业界实现标准

每一层都是完全不同的开发标准。

很多时候,本以为自己写的已经很优雅,但以高一层的思路来看,会突然发现,之前的其实全是耦合、全是裱糊。

😑
展开
评论