<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>code smells &#8211; Simple Oriented Architecture</title>
	<atom:link href="/tag/code-smells/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description></description>
	<lastBuildDate>Fri, 08 Nov 2024 10:10:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
<site xmlns="com-wordpress:feed-additions:1">108420443</site>	<item>
		<title>How to identify common Code Smells using the NDepend API</title>
		<link>/how-to-identify-common-code-smells-using-the-ndepend-api/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Fri, 27 Mar 2020 07:39:07 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[NDepend.API]]></category>
		<guid isPermaLink="false">/?p=1183</guid>

					<description><![CDATA[Using CQLinq In a previous blog post we saw how we can detect common code smells using NDepend. In that <a class="more-link" href="/how-to-identify-common-code-smells-using-the-ndepend-api/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1183</post-id>	</item>
		<item>
		<title>Protecting the Design and Architecture of your application using NDepend</title>
		<link>/protecting-the-design-and-architecture-of-your-application-using-ndepend/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Tue, 26 Feb 2019 04:21:20 +0000</pubDate>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[clean architecture]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[dependnecy]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[design disharmonies]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[fitness function]]></category>
		<category><![CDATA[layered architecture]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[soa]]></category>
		<category><![CDATA[versioning]]></category>
		<guid isPermaLink="false">/?p=974</guid>

					<description><![CDATA[We have all used code analysis tools on our projects and these are useful for identifying some code smells. The <a class="more-link" href="/protecting-the-design-and-architecture-of-your-application-using-ndepend/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">974</post-id>	</item>
		<item>
		<title>Book Review: Your Code as a Crime Scene</title>
		<link>/book-review-your-code-as-a-crime-scene/</link>
					<comments>/book-review-your-code-as-a-crime-scene/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Tue, 24 Jan 2017 16:29:16 +0000</pubDate>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[VCS]]></category>
		<category><![CDATA[visualization]]></category>
		<guid isPermaLink="false">/?p=719</guid>

					<description><![CDATA[In the last couple of months I&#8217;ve been learning about what information can I extract from a codebase. I&#8217;ve written <a class="more-link" href="/book-review-your-code-as-a-crime-scene/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/book-review-your-code-as-a-crime-scene/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">719</post-id>	</item>
		<item>
		<title>How to identify common Code Smells using NDepend</title>
		<link>/how-to-identify-common-code-smells-using-ndepend/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Thu, 12 Jan 2017 05:08:21 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[brain method]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[data class]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[dispersed coupling]]></category>
		<category><![CDATA[feature envy]]></category>
		<category><![CDATA[god class]]></category>
		<category><![CDATA[intensive coupling]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[refused parent bequest]]></category>
		<category><![CDATA[shotgun surgery]]></category>
		<guid isPermaLink="false">/?p=687</guid>

					<description><![CDATA[This article recaps how to identify some of the most common code smells using NDepend. The basis of this series <a class="more-link" href="/how-to-identify-common-code-smells-using-ndepend/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">687</post-id>	</item>
		<item>
		<title>How to identify a Tradition Breaker using NDepend</title>
		<link>/how-to-identify-a-tradition-breaker-using-ndepend/</link>
					<comments>/how-to-identify-a-tradition-breaker-using-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Wed, 11 Jan 2017 06:59:55 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[tradition breaker]]></category>
		<guid isPermaLink="false">/?p=670</guid>

					<description><![CDATA[In the previous articles in this series we&#8217;ve seen: How to identify a God Class How to identify Feature Envy <a class="more-link" href="/how-to-identify-a-tradition-breaker-using-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/how-to-identify-a-tradition-breaker-using-ndepend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">670</post-id>	</item>
		<item>
		<title>How to identify Refused Parent Bequest using NDepend</title>
		<link>/how-to-identify-refused-parent-bequest-using-ndepend/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Sun, 08 Jan 2017 19:06:13 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[refused parent bequest]]></category>
		<guid isPermaLink="false">/?p=672</guid>

					<description><![CDATA[In the previous articles in this series we&#8217;ve seen: How to identify a God Class How to identify Feature Envy <a class="more-link" href="/how-to-identify-refused-parent-bequest-using-ndepend/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">672</post-id>	</item>
		<item>
		<title>How to identify efferent coupling code smells using NDepend</title>
		<link>/identify-efferent-coupling-code-smells-using-ndepend/</link>
					<comments>/identify-efferent-coupling-code-smells-using-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Tue, 03 Jan 2017 05:34:02 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[dispersed coupling]]></category>
		<category><![CDATA[intensive coupling]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<guid isPermaLink="false">/?p=650</guid>

					<description><![CDATA[In the previous articles in this series we&#8217;ve seen: How to identify a God Class How to identify Feature Envy <a class="more-link" href="/identify-efferent-coupling-code-smells-using-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/identify-efferent-coupling-code-smells-using-ndepend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">650</post-id>	</item>
		<item>
		<title>How to identify a Brain Method using NDepend</title>
		<link>/how-to-identify-brain-method-using-ndepend/</link>
					<comments>/how-to-identify-brain-method-using-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Fri, 30 Dec 2016 19:59:44 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[brain method]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<guid isPermaLink="false">/?p=644</guid>

					<description><![CDATA[In the previous articles in this series we&#8217;ve seen: How to identify a God Class How to identify Feature Envy <a class="more-link" href="/how-to-identify-brain-method-using-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/how-to-identify-brain-method-using-ndepend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">644</post-id>	</item>
		<item>
		<title>How to identify a Data Class using NDepend</title>
		<link>/how-to-identify-data-class-using-ndepend/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Wed, 28 Dec 2016 08:56:05 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[data class]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<guid isPermaLink="false">/?p=639</guid>

					<description><![CDATA[In the previous articles in this series we&#8217;ve seen: How to identify a God Class How to identify Feature Envy <a class="more-link" href="/how-to-identify-data-class-using-ndepend/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">639</post-id>	</item>
		<item>
		<title>How to identify Feature Envy using NDepend</title>
		<link>/how-to-identify-feature-envy-using-ndepend/</link>
					<comments>/how-to-identify-feature-envy-using-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Sat, 24 Dec 2016 13:26:18 +0000</pubDate>
				<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[feature envy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<guid isPermaLink="false">/?p=627</guid>

					<description><![CDATA[In the previous blog post we have seen how to detect potential God Classes with NDepend. In this article we&#8217;ll <a class="more-link" href="/how-to-identify-feature-envy-using-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/how-to-identify-feature-envy-using-ndepend/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">627</post-id>	</item>
	</channel>
</rss>
