<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 11:53:06 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/dependency-injection/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Design patterns: Dependency Injection and its variations]]></title><description><![CDATA[Today, we will be talk about two design patterns, both are similar to the last solid principle, dependency inversion, in the sense that both are about the same problem, namely creating an instance of an]]></description><link>http://direct.ecency.com/design-patterns/@slawas/design-patterns-dependency-injection-and-its-variations</link><guid isPermaLink="true">http://direct.ecency.com/design-patterns/@slawas/design-patterns-dependency-injection-and-its-variations</guid><category><![CDATA[design-patterns]]></category><dc:creator><![CDATA[slawas]]></dc:creator><pubDate>Fri, 23 Mar 2018 08:08:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/Zskj9C56UondJxcjVaienfhVaNb7LJVWG6e787gZsPcTHvZ4zRwn5E6Z9ZTZxUQTjWEo5GVtkCG4WGjokcZL9HJtsULuxDxoeEpwRxDxwqNBZsjUaQ7x?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>