#programming
Read more stories on Hashnode
Articles with this tag
原文链接:Tell, Don't Ask Alec Sharp在其最近的书Smalltalk by Example[1]中指出了一个极有价值的观点: 过程化的代码获取信息并做出决定。面向对象的代码只是告诉对象去做。 — Alec...
0. 前言 Dagger2是首个使用生成代码实现完整依赖注入的框架,极大减少了使用者的编码负担, 本文主要介绍如何使用Dagger2进行依赖注入。如果你不还不了解依赖注入,请看这一篇。 1....
0. 前言 在软件工程领域,依赖注入(Dependency Injection)是用于实现控制反转(Inversion of Control)的最常见的方式之一。本文主要介绍依赖注入原理和常见的实现方式,重点在于介绍这种年轻的设计模式的适用场景及优势。 1....