<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4863981320393275450.post6681099505358374624..comments</id><updated>2009-04-21T15:23:01.959+03:00</updated><category term='teamwork'/><category term='Visual Studio'/><category term='SharePoint Saturday'/><category term='funny'/><category term='bugs'/><category term='HowTo'/><category term='Ivonna'/><category term='Lint'/><category term='Berlin'/><category term='dotnetPro'/><category term='MSTest'/><category term='Uncle Bob Martin'/><category term='Roy Osherove'/><category term='Microsoft SharePoint'/><category term='KCDC 2010'/><category term='LIDNUG'/><category term='TDD'/><category term='Other'/><category term='Test Lint'/><category term='AAA'/><category term='Isolator++'/><category term='developer'/><category term='Events'/><category term='Typemock Academy'/><category term='See# Party'/><category term='NUnit'/><category term='dotnet Cologne 2010'/><category term='Nova CodeCamp'/><category term='Test Driven Development'/><category term='event sponsorship'/><category term='CRM'/><category term='QA'/><category term='Andreas Aschauer'/><category term='unit testing ASP.NET'/><category term='Design'/><category term='linkedIn'/><category term='Basics'/><category term='Extensions'/><category term='Challenge'/><category term='Webcast'/><category term='legacy code'/><category term='Britt King'/><category term='Poll'/><category term='beta'/><category term='DDFranken2010'/><category term='TeamMate'/><category term='brownfield projects'/><category term='Advanced'/><category term='tutorials'/><category term='build'/><category term='Agile'/><category term='clean code'/><category term='IDD'/><category term='unit testing'/><category term='asp.net'/><category term='testing'/><category term='Methodology'/><category term='&quot;Dror B Helper&quot;'/><category term='.NET'/><category term='Summer Sale'/><category term='Twitter'/><category term='slides'/><category term='Codecamp'/><category term='SilverLight'/><category term='Code Camp'/><category term='Intellitest'/><category term='Philosophy'/><category term='Visual Basic.NET'/><category term='&quot;online session&quot;'/><category term='CThru'/><category term='Microsoft Steve Ballmer'/><category term='SharePoint&#x9;Unit testunit testing'/><category term='Programming'/><category term='C++'/><category term='Community Day'/><category term='Support'/><category term='beginners'/><category term='Multi Threading'/><category term='ty'/><category term='Unit test'/><category term='Software'/><category term='typemock'/><category term='Advanced Developers Conference'/><category term='NDC 2010'/><category term='Office (VSTO)'/><category term='Facebook'/><category term='NWATechFest'/><category term='Isolation'/><category term='user groups'/><category term='Licensing'/><category term='Google Wave'/><category term='OpenXML'/><category term='Webinar'/><category term='SharePoint'/><category term='ALT.NET'/><category term='Richard Fennell'/><category term='videos'/><category term='Isolator'/><category term='VB'/><category term='Cool Tools'/><category term='Announcements'/><category term='Racer'/><category term='Told You So'/><category term='C#'/><category term='Tech Days'/><category term='devLink'/><category term='WCF'/><category term='Stefan Leiser'/><category term='Releases'/><category term='Linux'/><category term='WPF'/><category term='Concurrent'/><category term='Tips and Tricks'/><category term='gil zilberfeld'/><title type='text'>Comments on The Typemock Insider Blog: Unit Testing Is Boring</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.typemock.com/feeds/6681099505358374624/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html'/><author><name>רוני</name><uri>http://www.blogger.com/profile/03759434628116895685</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-6636042142435890257</id><published>2009-04-21T15:23:00.000+03:00</published><updated>2009-04-21T15:23:00.000+03:00</updated><title type='text'>Dirk,

200K tests - wow, you're doing a hell of a ...</title><content type='html'>Dirk,&lt;br /&gt;&lt;br /&gt;200K tests - wow, you're doing a hell of a job. I'd hire you...&lt;br /&gt;&lt;br /&gt;On the subject - like Uri, you've passed the stage I'm talking about. This is something that people that are getting introduced to unit testing say. It's an obstacle (or excuse) for them on the way to get to where we are today.&lt;br /&gt;&lt;br /&gt;And while I understand what you call "problem solving", most people at the beginning of the process think: "I don't have time to write code, my boss wants me to write this boring stuff in addition?". &lt;br /&gt;&lt;br /&gt;It takes a while (and lots of hands on experience) to go over this bump.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6636042142435890257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6636042142435890257'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240316580000#c6636042142435890257' title=''/><author><name>Gil Zilberfeld</name><uri>http://www.blogger.com/profile/18210181375618736629</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_DWD9uJsgZOw/SdIFweuriJI/AAAAAAAAAD4/FFEFyJMVhJk/S220/IMG_4290.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1368629646'/></entry><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-4387672426758252292</id><published>2009-04-21T15:11:00.000+03:00</published><updated>2009-04-21T15:11:00.000+03:00</updated><title type='text'>If your unit tests are boring you are most likely ...</title><content type='html'>If your unit tests are boring you are most likely not writing the correct tests. The "easy-to-write unit test that exploits optimistic scenario" is almost always boring to write, cos all it is setting up the data. The "border condition" or test for an existing bug is almost never boring to write, because it engages the mind. Problems are never boring. &lt;br /&gt;&lt;br /&gt;Pawel says there is not geek cred in unit test, I disagree you get lots of bragging rights: We have 200,000 unit test; Our project was on time in budget for the last 3 releases; These are good things to be able to say, especially in an interview. ;)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/4387672426758252292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/4387672426758252292'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240315860000#c4387672426758252292' title=''/><author><name>Dirk</name><uri>http://www.blogger.com/profile/08913444232450672793</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1613491230'/></entry><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-1251003461908933008</id><published>2009-04-20T15:08:00.000+03:00</published><updated>2009-04-20T15:08:00.000+03:00</updated><title type='text'>Uri,

I fully agree with the benefits of unit test...</title><content type='html'>Uri,&lt;br /&gt;&lt;br /&gt;I fully agree with the benefits of unit testing. And they should counter the excuses for not doing unit testing, including boredom.&lt;br /&gt;&lt;br /&gt;And thanks, we're very proud of our product!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/1251003461908933008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/1251003461908933008'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240229280000#c1251003461908933008' title=''/><author><name>Gil Zilberfeld</name><uri>http://www.blogger.com/profile/18210181375618736629</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_DWD9uJsgZOw/SdIFweuriJI/AAAAAAAAAD4/FFEFyJMVhJk/S220/IMG_4290.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1368629646'/></entry><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-6176691046577910925</id><published>2009-04-19T17:08:00.000+03:00</published><updated>2009-04-19T17:08:00.000+03:00</updated><title type='text'>Well, I started to "play" with unit tests more tha...</title><content type='html'>Well, I started to "play" with unit tests more than 5 years ago, but in the last 3 years I do it rigorously.&lt;br /&gt;&lt;br /&gt;As part of the refactoring process (which I mentor and teach in my courses), unit tests are the only tool you can relay on!&lt;br /&gt;&lt;br /&gt;BTW, typemock is great!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6176691046577910925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6176691046577910925'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240150080000#c6176691046577910925' title=''/><author><name>Uri Lavi</name><uri>http://www.blogger.com/profile/02485121702354534208</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_6qKL-Tf2QeM/SehLmO_ABHI/AAAAAAAAAAY/Bs8zYbFHDUE/S220/Uri-Small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-684648968'/></entry><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-6217467616377245217</id><published>2009-04-19T12:56:00.000+03:00</published><updated>2009-04-19T12:56:00.000+03:00</updated><title type='text'>Uri,

My point exactly, yet, as I've said you have...</title><content type='html'>Uri,&lt;br /&gt;&lt;br /&gt;My point exactly, yet, as I've said you have to do it enough to understand it. Most people don't unit tests, and some perceive it as boring.&lt;br /&gt;&lt;br /&gt;How long have you been doing unit tests?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6217467616377245217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6217467616377245217'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240134960000#c6217467616377245217' title=''/><author><name>Gil Zilberfeld</name><uri>http://www.blogger.com/profile/18210181375618736629</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://1.bp.blogspot.com/_DWD9uJsgZOw/SdIFweuriJI/AAAAAAAAAD4/FFEFyJMVhJk/S220/IMG_4290.JPG'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1368629646'/></entry><entry><id>tag:blogger.com,1999:blog-4863981320393275450.post-6428049279930495681</id><published>2009-04-19T12:38:00.000+03:00</published><updated>2009-04-19T12:38:00.000+03:00</updated><title type='text'>Writing GOOD unit tests can be as challenging as w...</title><content type='html'>Writing GOOD unit tests can be as challenging as writing good software.&lt;br /&gt;&lt;br /&gt;Despite the common opinion, the unit tests must be flexible, readable and well refactored. They should adhere to best practices: Single Responsibility Principle, Open Close Principle and etc...&lt;br /&gt;&lt;br /&gt;So, boring? I am not sure about it...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6428049279930495681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4863981320393275450/6681099505358374624/comments/default/6428049279930495681'/><link rel='alternate' type='text/html' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html?showComment=1240133880000#c6428049279930495681' title=''/><author><name>Uri Lavi</name><uri>http://www.blogger.com/profile/02485121702354534208</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://3.bp.blogspot.com/_6qKL-Tf2QeM/SehLmO_ABHI/AAAAAAAAAAY/Bs8zYbFHDUE/S220/Uri-Small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.typemock.com/2009/04/unit-testing-is-boring.html' ref='tag:blogger.com,1999:blog-4863981320393275450.post-6681099505358374624' source='http://www.blogger.com/feeds/4863981320393275450/posts/default/6681099505358374624' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-684648968'/></entry></feed>
