
设计模式
文章平均质量分 63
backender
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
golang 设计模式之观察者模式
设计模式之观察者模式原创 2023-02-27 22:41:59 · 149 阅读 · 0 评论 -
Golang Functional Options Pattern (译文)
golang functional options翻译 2022-08-17 10:47:29 · 198 阅读 · 0 评论 -
理解依赖注入(Dependency Injection)
我们通过一个示例来解释为什么使用用户服务定位器和依赖注入。首先,假设我们正在开发一个组件,叫SomeComponent。它执行的内容现在还不重要,我们的组件需要依赖数据库的连接。 在下面第一个例子中,数据库的连接是在组件内部建立的。这种方法是不实用的;事实上这样做的话,我们不能改变创建数据库连接的参数或者选择不同的数据库系统,因为连接是当组件被创建时建立的。 class SomeComponent...转载 2018-10-28 13:23:18 · 2248 阅读 · 0 评论