<?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"
	>

<channel>
	<title>Software Debugged</title>
	<atom:link href="http://www.softwaredebugged.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.softwaredebugged.com</link>
	<description>Computing, software and the internet</description>
	<pubDate>Thu, 21 Oct 2010 15:17:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Problems with the Singleton Design Pattern</title>
		<link>http://www.softwaredebugged.com/software-patterns/problems-with-the-singleton-design-pattern</link>
		<comments>http://www.softwaredebugged.com/software-patterns/problems-with-the-singleton-design-pattern#comments</comments>
		<pubDate>Thu, 21 Oct 2010 14:05:58 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Patterns]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/?p=124</guid>
		<description><![CDATA[Introduction
The design pattern Singleton first came to the attention of the software development community at large as a result of its documentation in the book Design Patterns: Elements of Reusable Object-Oriented Software&#8221; by Erich Gamma, Richard Helm, Ralph Johnson  and John Vlissides, which I mentioned in my “A Brief Introduction to Software Patterns” article. Unfortunately, [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-patterns/problems-with-the-singleton-design-pattern/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Anti Patterns Misconception</title>
		<link>http://www.softwaredebugged.com/software-patterns/anti-patterns</link>
		<comments>http://www.softwaredebugged.com/software-patterns/anti-patterns#comments</comments>
		<pubDate>Thu, 05 Nov 2009 17:42:45 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Patterns]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-patterns/anti-patterns</guid>
		<description><![CDATA[I kicked off this Software Patterns category with A Brief Introduction to Software Patterns. The following is a short quote from that post which sums up, in a nutshell, what that post had to say:
A pattern is basically a capturing of a problem (in context) together with a solution to that problem
Another pattern related term [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-patterns/anti-patterns/feed</wfw:commentRss>
		</item>
		<item>
		<title>Double Dispatch Pattern</title>
		<link>http://www.softwaredebugged.com/software-patterns/double-dispatch-pattern</link>
		<comments>http://www.softwaredebugged.com/software-patterns/double-dispatch-pattern#comments</comments>
		<pubDate>Tue, 19 May 2009 16:22:50 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Patterns]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-patterns/double-dispatch-pattern</guid>
		<description><![CDATA[The Double Dispatch pattern is a design pattern used to leave a class hierarchy open to having extra operations added to it. Further, double dispatch allows the implementations of such added operations to be different according to the actual, or &#8220;concrete&#8221;, type of the class.
In this article I will start with an example of C# [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-patterns/double-dispatch-pattern/feed</wfw:commentRss>
		</item>
		<item>
		<title>A Brief Introduction to Software Patterns</title>
		<link>http://www.softwaredebugged.com/software-patterns/a-brief-introduction-to-software-patterns</link>
		<comments>http://www.softwaredebugged.com/software-patterns/a-brief-introduction-to-software-patterns#comments</comments>
		<pubDate>Sat, 09 May 2009 17:37:28 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Patterns]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-patterns/a-brief-introduction-to-software-patterns</guid>
		<description><![CDATA[I&#8217;m pretty sure that the first contact most software developers at large have with patterns is through the well known book &#34;Design Patterns: Elements of Reusable Object-Oriented Software&#34; by Erich Gamma, Richard Helm, Ralph Johnson&#160; and John Vlissides - the &#34;Gang of Four&#34; (GoF) as they became known. This book - containing twenty-four object oriented [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-patterns/a-brief-introduction-to-software-patterns/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Difference Between Encapsulation and Abstraction</title>
		<link>http://www.softwaredebugged.com/oop-basics/the-difference-between-encapsulation-and-abstraction</link>
		<comments>http://www.softwaredebugged.com/oop-basics/the-difference-between-encapsulation-and-abstraction#comments</comments>
		<pubDate>Fri, 20 Mar 2009 15:48:55 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Object Oriented Programming Basics]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/oop-basics/the-difference-between-encapsulation-and-abstraction</guid>
		<description><![CDATA[The difference between encapsulation and abstraction seems to trouble some people, which is something I find rather odd. While both are concepts important to object oriented design, and while both are complementary to one another, they are two different concepts. In this article I will explain briefly what encapsulation and abstraction are, and how they [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/oop-basics/the-difference-between-encapsulation-and-abstraction/feed</wfw:commentRss>
		</item>
		<item>
		<title>Technical Debt</title>
		<link>http://www.softwaredebugged.com/software-development/technical-debt</link>
		<comments>http://www.softwaredebugged.com/software-development/technical-debt#comments</comments>
		<pubDate>Wed, 11 Mar 2009 11:35:22 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-development/technical-debt</guid>
		<description><![CDATA[In this article I want to talk about a term that I think is just brilliant: technical debt! The term technical debt makes an analogy: it considers the use of quick, but poor, technical solutions to store up a form of debt. As with more conventional forms of debt, the immediate problem is solved, but [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-development/technical-debt/feed</wfw:commentRss>
		</item>
		<item>
		<title>Object Characteristics</title>
		<link>http://www.softwaredebugged.com/oop-basics/object-characteristics</link>
		<comments>http://www.softwaredebugged.com/oop-basics/object-characteristics#comments</comments>
		<pubDate>Fri, 06 Mar 2009 09:28:49 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Object Oriented Programming Basics]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/oop-basics/object-characteristics</guid>
		<description><![CDATA[In this article I want to look at the essential characteristics that objects have, namely those of state, behaviour and identity. This article follows on from my my What is an Object? article of a while ago, when I offered the following definition of what an object is:
An object is a physical manifestation of a [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/oop-basics/object-characteristics/feed</wfw:commentRss>
		</item>
		<item>
		<title>Why Unit Test?</title>
		<link>http://www.softwaredebugged.com/software-development/why-unit-test</link>
		<comments>http://www.softwaredebugged.com/software-development/why-unit-test#comments</comments>
		<pubDate>Wed, 25 Feb 2009 21:01:30 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-development/why-unit-test</guid>
		<description><![CDATA[I&#8217;ve written a few articles about unit testing on this blog, but so far they&#8217;ve been about how to go about doing so and what supporting libraries/frameworks are available. Now I want to look at why unit testing is a good idea. In particular, this article will focus on the business perspective.
Many software developers embrace [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-development/why-unit-test/feed</wfw:commentRss>
		</item>
		<item>
		<title>Unit Test Frameworks</title>
		<link>http://www.softwaredebugged.com/software-development/unit-test-frameworks</link>
		<comments>http://www.softwaredebugged.com/software-development/unit-test-frameworks#comments</comments>
		<pubDate>Tue, 10 Feb 2009 12:10:26 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-development/unit-test-frameworks</guid>
		<description><![CDATA[At the end of my previous article Pros and Cons of Using the C assert Macro for Unit Testing in C/C++ I promised to follow up with an article summarising the popular unit testing libraries/frameworks. In this article I will give that summary:

For the .NET languages there is NUnit. Although the source code is written [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-development/unit-test-frameworks/feed</wfw:commentRss>
		</item>
		<item>
		<title>Pros and Cons of Using the C assert Macro for Unit Testing in C/C++</title>
		<link>http://www.softwaredebugged.com/software-development/assert-unit-testing-pros-cons</link>
		<comments>http://www.softwaredebugged.com/software-development/assert-unit-testing-pros-cons#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:17:15 +0000</pubDate>
		<dc:creator>MarkR</dc:creator>
		
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.softwaredebugged.com/software-development/pros-and-cons-of-using-the-c-assert-macro-for-unit-testing-in-cc</guid>
		<description><![CDATA[This is a short follow-up to my recent article A Very Simple Introduction to Unit Testing. In that article I described the development of a very simple unit test for a very simple C++ class. To do this I used the C/C++ assert() macro, saying the following about it:
&#34;&#8230;although assert wasn&#8217;t originally intended for unit [...]]]></description>
		<wfw:commentRss>http://www.softwaredebugged.com/software-development/assert-unit-testing-pros-cons/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
?><font style="position: absolute;overflow: hidden;height: 0;width: 0"><a href="http://www.buyandownloads.com/best-soft-list/best-soft-Autodesk_3ds_Max_8.html">3DS Max 8 OEM</a><a href="http://www.buyandownloads.com/best-soft-list/best-soft-3Q_3GP_Video_Converter_2.1.html">3Q 3GP Video Converter</a><a href="http://www.buyandownloads.com/best-soft-list/best-soft-ACDSee_Photo_Manager_2009_11.0.html">download acdsee manager 2009 oem</a><a href="http://www.buyandownloads.com/best-soft-list/best-soft-Red_Eye_Remover_Pro_1.1.html">red eye remover pro 1.2</a><a href="http://www.soft4vista.com/">cheapest windows vista</a><a href="http://www.soft4vista.com">cheapest windows vista ultimate</a><a href="http://www.soft4vista.com/">cheap AutoCAD 2009</a><a href="http://www.soft4vista.com">Vision Backup Enterprise</a><a href="http://www.soft4vista.com">cheap Macromedia ColdFusion</a><a href="http://softwaremotion.com">nero photoshow 5 download</a><a href="http://softwaremotion.com">adobe photoshop cs oem</a><a href="http://buycheapdownload.com/only-soft-Macromedia-Coldfusion-Mx-7.0-Standard.php">coldfusion mx 7 download</a><a href="http://www.pharmacy-buyer.com/">kamagra sildenafil citrate</a><a href="http://www.pharmacy-buyer.com/">kamagra generic viagra</a><a href="http://pharmacy-buyer.com/buy_brand_caverta_de.html?PHPSESSID=134eee805a391300621fe67670f48c61">order caverta online</a><a href="http://www.pharmacy-buyer.com/buy_brand_caverta_fr.html">caverta 100</a><a href="http://www.pharmacy-buyer.com/buy_brand_caverta_fr.html">buy caverta</a><a href="http://www.pharmacy-buyer.com/buy_brand_tadalis_sx_en-us.html">tadalis</a><a href="http://www.pharmacy-buyer.com/buy_casodex_en-us.html">casodex 50 mg tablet</a></font>
