<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.7" -->
<rss version="0.92">
<channel>
	<title>Javascinating</title>
	<link>http://gprussell.net/blog</link>
	<description>Occasional articles from the fascinating world of Java (or anywhere else, really)</description>
	<lastBuildDate>Sun, 01 Nov 2009 01:23:57 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Dependency Injection Explained in 2 Minutes</title>
		<description>Bad - MyBar is tightly coupled to MyFoo

[sourcecode lang="java"]
public class MyFoo{
    public void someMethod() {
         ...
    }
}

public class MyBar {
    private MyFoo foo = new MyFoo;
}
[/sourcecode]

Good - MyBar refers to the interface Foo; ...</description>
		<link>http://gprussell.net/blog/2009/10/31/dependency-injection-explained-2-mins/</link>
			</item>
	<item>
		<title>MSI K9N2 SLI Platinum / AMD Phenom 9600 x4 0&#215;0000007e Stop</title>
		<description>More details to follow, but here are the cliff notes... 

After moving WinXP disk to this platform, received the dreaded 0x7e stop on boot; google pointed me to a problem with intelpmp.dll, but this wasn't my (initial) problem; I couldn't even boot from the XP install disk which is not ...</description>
		<link>http://gprussell.net/blog/2009/07/28/msi-k9n2-sli-platinum-amd-phenom-9600-x4-0x0000007e-stop/</link>
			</item>
	<item>
		<title>Enhanced Code Coverage for Finite State Machines</title>
		<description>I was recently engaged to help debug and fix some code that was implemented as a Finite State Machine (FSM). There were no existing JUnit tests for the code, so I set about to write some. However, as one would expect with such an architecture, simple code coverage is not ...</description>
		<link>http://gprussell.net/blog/2009/01/03/enhanced-code-coverage-for-finite-state-machines/</link>
			</item>
	<item>
		<title>Proxying Your Stubs Can Save Space and Time</title>
		<description>Setting aside the discussion of stubs Vs. mocks in JUnit testing (that is covered more than adequately elsewhere), let's say you've decided to use stubs, for whatever reason.



Please understand that the simple examples in this article may be more appropriately handled with mocks; they are for illustrative purposes only



Now, let's ...</description>
		<link>http://gprussell.net/blog/2008/12/25/proxying-your-stubs/</link>
			</item>
	<item>
		<title>The Customer Comes First (Back to the Future?)</title>
		<description>It is nearly 30 years since I graduated as an industrial engineer; back then, as the "new kid on the block", I was given the assignment of being the liason to the IT (then called Data Processing) department. Yes, I'm an old fart and, yes, we had punched cards back ...</description>
		<link>http://gprussell.net/blog/2008/12/23/customer-comes-first/</link>
			</item>
</channel>
</rss>
