<?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>Sat, 25 Apr 2026 11:59:59 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/chainofresponsibility/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Design patterns: Chain of responsibility]]></title><description><![CDATA[Today will be the theme, as I promised in the previous article, about the design pattern called a chain of obligations, also known as the chain of responsibility, it is perfect for assigning responsibilities]]></description><link>http://direct.ecency.com/design-patterns/@slawas/design-patterns-chain-of-responsibility</link><guid isPermaLink="true">http://direct.ecency.com/design-patterns/@slawas/design-patterns-chain-of-responsibility</guid><category><![CDATA[design-patterns]]></category><dc:creator><![CDATA[slawas]]></dc:creator><pubDate>Fri, 23 Mar 2018 18:00:09 GMT</pubDate><enclosure url="https://images.ecency.com/p/99pyU5Ga1kws91ecJjkANAzfstp5ietJ4ACvk9NVLhmAEjnKjfZ4nxPfx8FuHMwY3FMnmTTH3G3RoUKerWxM9KmNZzGveBWmz89BKFTreM5sqqWL2QLjrnH6w7V3HdHWce?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>