为什么开启设计模式系列

我发现我写的代码越来越难维护,越来越难扩展.我需要学习一些设计模式,来提高代码的质量.

有用的参考资料:

和k8s源码学习相结合

这个更新在我一刷完设计模式. 我本来就打算在刷完设计模式后就开始看k8s的源码,这是两个独立不相干的事情.

但是,我刚开始看client-go的源码,就发现了很多设计模式里看到的东西! 我发现k8s这个项目作为golang开源项目的标杆,大量使用到设计模式这是很自然的事.

因此,我现在依旧会继续看k8s,但是也会把其中的设计模式的部分归纳出来,继续放在这个主题下.