<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://agileisrael.org/cs/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">ISerializable</title><subtitle type="html" /><id>http://agileisrael.org/cs/blogs/royo/atom.aspx</id><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/default.aspx" /><link rel="self" type="application/atom+xml" href="http://agileisrael.org/cs/blogs/royo/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20416.853">Community Server</generator><updated>2009-12-23T16:26:35Z</updated><entry><title>Inhibiting design tooling and sex education</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/02/13/inhibiting-design-tooling-and-sex-education.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/02/13/inhibiting-design-tooling-and-sex-education.aspx</id><published>2010-02-13T21:58:19Z</published><updated>2010-02-13T21:58:19Z</updated><content type="html">during a reply to a thread about design for testability , Pat Maddox wrote something interesting about how the inherent testability in Ruby still does not make up for the lack of design skills: “ Too often I&amp;#39;m finding in the Ruby community we&amp;#39;ve Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/02/13/inhibiting-design-tooling-and-sex-education.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2473" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term="Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Unit+Testing/default.aspx" /></entry><entry><title>Working on a new product</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/02/10/working-on-a-new-product.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/02/10/working-on-a-new-product.aspx</id><published>2010-02-10T20:59:44Z</published><updated>2010-02-10T20:59:44Z</updated><content type="html">I’ve been heads down in the past few weeks working on a new product. a public alpha\beta will be out end of this month. It is in the field of unit testing. Can you guess what it is? hints : There is parsing involved IWpfTextView My book Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/02/10/working-on-a-new-product.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2471" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>TDD master class – Vienna Feb 15-19</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/30/tdd-master-class-vienna-feb-15-19.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/30/tdd-master-class-vienna-feb-15-19.aspx</id><published>2010-01-31T00:20:55Z</published><updated>2010-01-31T00:20:55Z</updated><content type="html">I will be in Vienna again in two weeks , from Feb 15-19 ,doing my TDD master class . There are two seats left – and I’d love to see you there! here’s what other people who attended had to say about this class . You can register here. Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/30/tdd-master-class-vienna-feb-15-19.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2470" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>18 Questions to ask yourself when choosing continuous  integration and build automation tools</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/21/18-questions-to-ask-yourself-when-choosing-continuous-integration-and-build-automation-tools.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/21/18-questions-to-ask-yourself-when-choosing-continuous-integration-and-build-automation-tools.aspx</id><published>2010-01-21T21:57:02Z</published><updated>2010-01-21T21:57:02Z</updated><content type="html">In a previous post I explained the different between Continuous Integration tools and Build automation tools , but there’s also lots of be said for HOW to pick a specific CI or BA tool. What do I look for in a CI tool? first and foremost – how intuitive Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/21/18-questions-to-ask-yourself-when-choosing-continuous-integration-and-build-automation-tools.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2465" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>January at Israel .net user group: Unit Testing!</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/january-at-israel-net-user-group-unit-testing.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/january-at-israel-net-user-group-unit-testing.aspx</id><published>2010-01-14T23:27:00Z</published><updated>2010-01-14T23:27:00Z</updated><content type="html">The January meeting of the Israel Dot Net Developers User Group will be held on Wednesday January&amp;#160; 20, 2010.&amp;#160;&amp;#160; This meeting will focus on real-real issues and practices in developing unit tests, with a variety of tools.&amp;#160; Our speakers Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/january-at-israel-net-user-group-unit-testing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2461" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>The difference between continuous Integration tools and automated build tools</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/the-difference-between-continuous-integration-tools-and-automated-build-tools.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/the-difference-between-continuous-integration-tools-and-automated-build-tools.aspx</id><published>2010-01-14T19:08:20Z</published><updated>2010-01-14T19:08:20Z</updated><content type="html">Lots of people have a common misunderstanding of the (subtle) differences between the various tooling regarding continuous integration and build automateion. Here’s the gist of it: Build automation: Build automation tools are tools you use to automate Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/14/the-difference-between-continuous-integration-tools-and-automated-build-tools.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2460" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>Unit Testing Biztalk : Two possible frameworks</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/12/unit-testing-biztalk-two-possible-frameworks.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/12/unit-testing-biztalk-two-possible-frameworks.aspx</id><published>2010-01-12T21:51:55Z</published><updated>2010-01-12T21:51:55Z</updated><content type="html">BizTalk is notoriously hard to test. But I just came a cross a couple of interesting solutions to do unit testing for biztalk related logic and orchestration. BizMock : “BizMock is a framework for testing BizTalk solutions, using a Domain Driven Design Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/12/unit-testing-biztalk-two-possible-frameworks.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2459" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /><category term="Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Unit+Testing/default.aspx" /></entry><entry><title>Poll: Do you use NUnit’s fluent API?</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/11/poll-do-you-use-nunit-s-fluent-api.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/11/poll-do-you-use-nunit-s-fluent-api.aspx</id><published>2010-01-11T23:39:02Z</published><updated>2010-01-11T23:39:02Z</updated><content type="html">if you use NUnit, did you know it has a fluent API option? Do you use it? you can write the following: Assert.That( someString, &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Is.Not.Null &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; .And.Not.Empty &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; .And Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/11/poll-do-you-use-nunit-s-fluent-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2458" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>How SilverUnit can help you be famous</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/10/how-silverunit-can-help-you-be-famous.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/10/how-silverunit-can-help-you-be-famous.aspx</id><published>2010-01-10T20:29:11Z</published><updated>2010-01-10T20:29:11Z</updated><content type="html">Want to be famous? If you’ve used SilverUnit to successfully help you test your silverlight code, I might be able to help. I’m working on a conference talk showing SilverUnit and the idea of system wide isolation, and I want to also mention people who Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/10/how-silverunit-can-help-you-be-famous.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2456" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /></entry><entry><title>TDD: 4 questions that will help you create the simplest thing that could possibly work</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/06/tdd-4-questions-that-will-help-you-create-the-simplest-thing-that-could-possibly-work.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/06/tdd-4-questions-that-will-help-you-create-the-simplest-thing-that-could-possibly-work.aspx</id><published>2010-01-06T21:36:08Z</published><updated>2010-01-06T21:36:08Z</updated><content type="html">Today in class I got to understand, for the first time, what I define as “the simplest thing that could possibly work” when doing TDD. Many people struggle with the idea of simplicity. the idea of doing things to the point of “micro-increments” to the Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/06/tdd-4-questions-that-will-help-you-create-the-simplest-thing-that-could-possibly-work.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2453" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /><category term="Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Unit+Testing/default.aspx" /></entry><entry><title>Oslo TDD Course – First day canceled</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/03/oslo-tdd-course-first-day-canceled.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2010/01/03/oslo-tdd-course-first-day-canceled.aspx</id><published>2010-01-03T21:57:19Z</published><updated>2010-01-03T21:57:19Z</updated><content type="html">I’m so sorry to announce this. Due to various flight delays coming in to Oslo from Tel aviv, I am stuck in munich, only coming into Oslo tomorrow afternoon. That means that if you are part of my TDD course starting tomorrow, tomorrow’s day is canceled Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2010/01/03/oslo-tdd-course-first-day-canceled.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2451" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>RTM ready tests</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/rtm-ready-tests.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/rtm-ready-tests.aspx</id><published>2009-12-31T21:54:05Z</published><updated>2009-12-31T21:54:05Z</updated><content type="html">a friend came up with a good way to describe good tests the way I see them (in my book I describe good unit tests as ones that are readable, maintainable and trust-worthy at the same time). He just called them RTM: Readable, Trust-worthy, Maintainable Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/rtm-ready-tests.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2448" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>Brown, Green, Refactor</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/brown-green-refactor.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/brown-green-refactor.aspx</id><published>2009-12-31T21:50:56Z</published><updated>2009-12-31T21:50:56Z</updated><content type="html">Having seen enough crappy unit tests to last me a lifetime, I think there should be a parallel to the old “ red-green-refactor ” (from TDD) – it’s evil twin brother should be “ Brown-Green-Refactor ” wherin you’d do a crappy test first, then make it pass Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/31/brown-green-refactor.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2449" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /><category term="Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Unit+Testing/default.aspx" /></entry><entry><title>Software Apprenticeship</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/30/software-apprenticeship.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2009/12/30/software-apprenticeship.aspx</id><published>2009-12-31T00:12:29Z</published><updated>2009-12-31T00:12:29Z</updated><content type="html">Wow, maybe indeed it is time for a book about apprenticeship in software. I think the software craftsmanship initiative is long overdue, but it won’t be complete without the idea of proper leadership , not just apprenticeship. speaking of books, there Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/30/software-apprenticeship.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2447" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term=".NET" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/.NET/default.aspx" /></entry><entry><title>Comments on Corey Haines’ String Calculator TDD Kata Implementation</title><link rel="alternate" type="text/html" href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/23/comments-on-corey-haines-string-calculator-tdd-kata-implementation.aspx" /><id>http://agileisrael.org/cs/blogs/royo/archive/2009/12/23/comments-on-corey-haines-string-calculator-tdd-kata-implementation.aspx</id><published>2009-12-23T21:26:35Z</published><updated>2009-12-23T21:26:35Z</updated><content type="html">Corey Haines recreated my TDD Kata on his KataCasts blog.&amp;#160; ( click here to learn more about TDD katas ) Since Corey is an experienced TDD practitioner I was honored that he’d given it a go, and was eager to see the video. Later, corey asks for my Read More......(&lt;a href="http://agileisrael.org/cs/blogs/royo/archive/2009/12/23/comments-on-corey-haines-string-calculator-tdd-kata-implementation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://agileisrael.org/cs/aggbug.aspx?PostID=2442" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://agileisrael.org/cs/members/Anonymous.aspx</uri></author><category term="Agile" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Agile/default.aspx" /><category term="Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Unit+Testing/default.aspx" /><category term="Art Of Unit Testing" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/Art+Of+Unit+Testing/default.aspx" /><category term="tdd" scheme="http://agileisrael.org/cs/blogs/royo/archive/tags/tdd/default.aspx" /></entry></feed>