<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Chocolate for Dogs</title>
	<link>http://chocolatefordogs.com</link>
	<description>This Space for Rent</description>
	<lastBuildDate>Thu, 11 Mar 2010 14:06:40 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Comment Poll &#8212; Language/Paradigm of Choice</title>
		<description><![CDATA[No QuickTip today; I overslept so I&#8217;m trying to rush to get ready to work.  However, I&#8217;m wanting to hear from you this time.
If you&#8217;re given a choice, what programming language or paradigm do you prefer?  Does it depend on the project you&#8217;re working on?  I know some coders work with Java for web apps [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/11/comment-poll-languageparadigm-of-choice/</link>
			</item>
	<item>
		<title>Java QuickTip: Exception Wrapping</title>
		<description><![CDATA[Okay fellow code monkeys, here&#8217;s a tip that can be a little tedious to implement sometimes, but it can also be worth it&#8217;s weight in gold if you&#8217;re looking for code flexibility.  Extra cool points if you can figure out how much it weighs and post it in the comments  
It&#8217;s pretty simple: [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/10/java-quicktip-exception-wrapping/</link>
			</item>
	<item>
		<title>Java QuickTip: Catching Liskov Violations</title>
		<description><![CDATA[Alright, so this isn&#8217;t much of a &#8220;Java&#8221; quick tip per se, but we&#8217;ll keep that between you and me, okay?    Conforming to the Liskov Substitution Principle (LSP) can be quite difficult sometimes, but it can also pay off pretty well too: your code becomes a lot more flexible, and can be [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/09/java-quicktip-catching-liskov-violations/</link>
			</item>
	<item>
		<title>Java QuickTip: Use Interfaces to Define Models</title>
		<description><![CDATA[Alright, this tip is one that&#8217;s likely to start a debate on proper object design, but it still can come in handy at times.  Real simple: create an interface for your model definition instead of just a class.  We&#8217;ll use a simple contact record as an example:


public interface Contact {
	String getName();
	void setName(String name);

	String [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/08/java-quicktip-use-interfaces-to-define-models/</link>
			</item>
	<item>
		<title>Java QuickTip: DisposableCommand Pattern</title>
		<description><![CDATA[One of the things I miss from C# is the using keyword.  It was great syntactic sugar to clean up your resources when you were working with an object that implemented IDisposable.  (For an example, check it out straight from the source here.)  Alas, there&#8217;s no similar keyword in Java, but fear not fellow [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/07/java-quicktip-disposablecommand-pattern/</link>
			</item>
	<item>
		<title>Quick Glimpse into MVC with Java and Swing Part I: Getting Started</title>
		<description><![CDATA[It&#8217;s been a long time since I&#8217;ve written a post on coding, so we&#8217;re going to see if I still know what I&#8217;m talking about (or, at least, if I can convince you that I know what I&#8217;m talking about  .  We&#8217;re going to look at developing a pretty simple MVC-style (Model-View-Controller) application using [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/07/quick-glimpse-into-mvc-with-java-and-swing-part-i-getting-started-2/</link>
			</item>
	<item>
		<title>Implementing Basic JavaScript Destructor Functionality</title>
		<description><![CDATA[JavaScript doesn&#8217;t contain an actual destructor per se &#8212; and most of the time, it&#8217;s not like you really need one anyways.  That said, there&#8217;s still times when you&#8217;d like to have some control over when your objects get destroyed and what happens when they do.  Maybe you want to send something back [...]]]></description>
		<link>http://chocolatefordogs.com/2010/03/06/implementing-basic-javascript-destructor-functionality/</link>
			</item>
	<item>
		<title>Now on Twitter</title>
		<description><![CDATA[Just a quick post while I&#8217;m on my lunch break.  I set up a twitter account &#8211; follow me at http://twitter.com/mcory1.  Back to the grind&#8230;
&#8211;Matt
]]></description>
		<link>http://chocolatefordogs.com/2010/03/05/now-on-twitter/</link>
			</item>
	<item>
		<title>A Resolution</title>
		<description><![CDATA[Alright, about a week or so ago I deleted every post that was in this blog and changed the theme &#8212; it was just time to clean house.  So, I figure, what&#8217;s the best way to get it started back up again if not to get it going with the New Year and everyone&#8217;s favorite [...]]]></description>
		<link>http://chocolatefordogs.com/2009/12/31/a-resolution/</link>
			</item>
</channel>
</rss>
