<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="http://www.tomdalling.com/wp-content/plugins/google-sitemap-generator/sitemap.xsl"?><!-- generator="wordpress/2.9.2" -->
<!-- sitemap-generator-url="http://www.arnebrachhold.de" sitemap-generator-version="3.2.3" -->
<!-- generated-on="19 July 2010 4:36 am" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">	<url>
		<loc>http://www.tomdalling.com/</loc>
		<lastmod>2010-07-19T04:32:03+00:00</lastmod>
		<changefreq>daily</changefreq>
		<priority>1.0</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/solid-class-design-the-liskov-substitution-principle</loc>
		<lastmod>2010-07-19T04:32:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/random-stuff/manufactoria-a-tile-based-programming-game</loc>
		<lastmod>2010-05-24T11:14:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/cocoa/why-performselector-is-more-dangerous-than-i-thought</loc>
		<lastmod>2010-05-14T08:18:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-styleconventions/for-those-who-have-never-used-objective-c</loc>
		<lastmod>2010-05-14T07:23:02+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-tips/coding-tip-have-a-single-exit-point</loc>
		<lastmod>2010-04-22T02:05:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/model-view-controller-mechanisms</loc>
		<lastmod>2010-03-28T02:15:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/cocoa/video-aspectobjectivec-in-five-minutes</loc>
		<lastmod>2010-03-20T16:17:26+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/cocoa/side-project-aspectobjectivec</loc>
		<lastmod>2010-03-11T15:49:39+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/random-stuff/hilarious-massive-facebook-privacy-flaw</loc>
		<lastmod>2010-02-26T08:07:36+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/solid-class-design-the-interface-segregation-principle</loc>
		<lastmod>2010-02-18T13:17:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/solid-class-design-the-dependency-inversion-principle</loc>
		<lastmod>2009-12-19T09:01:46+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/solid-class-design-the-single-responsibility-principle</loc>
		<lastmod>2009-11-21T07:01:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/solid-class-design-the-open-closed-principle</loc>
		<lastmod>2009-11-21T07:01:26+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-tips/coding-tip-use-the-ternary-conditional-operator</loc>
		<lastmod>2009-11-21T06:59:46+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-styleconventions/why-inline-comments-are-generally-a-bad-idea</loc>
		<lastmod>2009-10-08T13:12:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/cocoa/md5-hashes-in-cocoa</loc>
		<lastmod>2009-10-08T05:49:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-tips/coding-tip-replace-complicated-conditions-with-boolean-variables</loc>
		<lastmod>2009-10-06T02:49:39+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/software-design/model-view-controller-explained</loc>
		<lastmod>2009-10-02T05:21:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/official-computer-fixing-policy</loc>
		<lastmod>2009-10-02T03:53:16+00:00</lastmod>
		<changefreq>weekly</changefreq>
		<priority>0.6</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/security/crack-an-md5-hash-in-less-than-a-second</loc>
		<lastmod>2009-09-08T15:30:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/cocoa/implementing-your-own-cocoa-bindings</loc>
		<lastmod>2009-09-01T06:18:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.4</priority>
	</url>
	<url>
		<loc>http://www.tomdalling.com/coding-tips/coding-tip-dont-mix-abstraction-levels</loc>
		<lastmod>2009-09-01T06:18:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
</urlset>