<?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>Quality &#8211; Simple Oriented Architecture</title>
	<atom:link href="/category/quality/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description></description>
	<lastBuildDate>Fri, 08 Nov 2024 10:11:36 +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>Defining a Test Strategy for Continuous Delivery</title>
		<link>/test-strategy-for-continuous-delivery/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Fri, 14 Jun 2019 05:26:55 +0000</pubDate>
				<category><![CDATA[Quality]]></category>
		<category><![CDATA[continuous delivery]]></category>
		<category><![CDATA[microservices]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[test strategy]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[testing pyramid]]></category>
		<guid isPermaLink="false">/?p=1060</guid>

					<description><![CDATA[Testing is an important part of building a product right. Continuous Delivery makes that more explicit by building quality in. <a class="more-link" href="/test-strategy-for-continuous-delivery/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1060</post-id>	</item>
		<item>
		<title>Defining Test Boundaries &#8211; An example</title>
		<link>/defining-test-boundaries/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Fri, 07 Jun 2019 07:58:11 +0000</pubDate>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[clean architecture]]></category>
		<category><![CDATA[component test]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[test strategy]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[unit test]]></category>
		<category><![CDATA[visualization]]></category>
		<guid isPermaLink="false">/?p=1076</guid>

					<description><![CDATA[I think that everybody agrees that testing is required in order to build a quality product. But there&#8217;s also a <a class="more-link" href="/defining-test-boundaries/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1076</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>What I&#8217;ve learned on the Crafted Code course</title>
		<link>/what-ive-learned-on-the-crafted-code-course/</link>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Wed, 31 Oct 2018 19:08:56 +0000</pubDate>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[legacy code]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<guid isPermaLink="false">/?p=942</guid>

					<description><![CDATA[Last week was a good week for the IT community in Iasi thanks to Codecamp &#8211; 2018 autumn edition. One <a class="more-link" href="/what-ive-learned-on-the-crafted-code-course/">Continue Reading</a>]]></description>
		
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">942</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>Computing the Overview Pyramid metrics with NDepend</title>
		<link>/overview-pyramid-metrics-ndepend/</link>
					<comments>/overview-pyramid-metrics-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Sun, 11 Dec 2016 11:54:43 +0000</pubDate>
				<category><![CDATA[Quality]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[overview pyramid]]></category>
		<guid isPermaLink="false">/?p=566</guid>

					<description><![CDATA[The Overview Pyramid describes and characterizes the structure of an object oriented system by looking at three main areas: size <a class="more-link" href="/overview-pyramid-metrics-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/overview-pyramid-metrics-ndepend/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">566</post-id>	</item>
		<item>
		<title>Book Review: Object-Oriented Metrics in Practice</title>
		<link>/book-review-object-oriented-metrics-in-practice/</link>
					<comments>/book-review-object-oriented-metrics-in-practice/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Sun, 04 Dec 2016 13:30:46 +0000</pubDate>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Quality]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[class blueprint]]></category>
		<category><![CDATA[code smells]]></category>
		<category><![CDATA[design disharmonies]]></category>
		<category><![CDATA[detection strategy]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[overview pyramid]]></category>
		<category><![CDATA[polymetric views]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[visualization]]></category>
		<guid isPermaLink="false">/?p=503</guid>

					<description><![CDATA[I have been using static code analyzers for a while now. While these are useful, you need to spend a <a class="more-link" href="/book-review-object-oriented-metrics-in-practice/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/book-review-object-oriented-metrics-in-practice/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">503</post-id>	</item>
		<item>
		<title>Visualizing Code Metrics with NDepend</title>
		<link>/visualizing-code-metrics-with-ndepend/</link>
					<comments>/visualizing-code-metrics-with-ndepend/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Sat, 26 Nov 2016 10:42:57 +0000</pubDate>
				<category><![CDATA[Quality]]></category>
		<category><![CDATA[coupling]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[treemap]]></category>
		<category><![CDATA[visualization]]></category>
		<guid isPermaLink="false">/?p=501</guid>

					<description><![CDATA[Lines of code, cyclomatic complexity, coupling, cohesion, code coverage. You&#8217;ve probably heard about these metrics before. But do you actively <a class="more-link" href="/visualizing-code-metrics-with-ndepend/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/visualizing-code-metrics-with-ndepend/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">501</post-id>	</item>
		<item>
		<title>Querying Your Code Base Using NDepend&#8217;s CQLinq</title>
		<link>/query-your-code-base-using-cqlinq/</link>
					<comments>/query-your-code-base-using-cqlinq/#comments</comments>
		
		<dc:creator><![CDATA[Victor Chircu]]></dc:creator>
		<pubDate>Wed, 16 Nov 2016 06:50:14 +0000</pubDate>
				<category><![CDATA[Quality]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[CQLinq]]></category>
		<category><![CDATA[NDepend]]></category>
		<category><![CDATA[static analysis]]></category>
		<guid isPermaLink="false">/?p=452</guid>

					<description><![CDATA[Your code base has a lot to tell you. The question is: How can you listen to it? You can <a class="more-link" href="/query-your-code-base-using-cqlinq/">Continue Reading</a>]]></description>
		
					<wfw:commentRss>/query-your-code-base-using-cqlinq/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">452</post-id>	</item>
	</channel>
</rss>
