<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Head On - Latest Comments</title><link xmlns="http://www.w3.org/2005/Atom" rel="http://api.friendfeed.com/2008/03#sup" href="http://disqus.com/sup/all.sup#forumcomments-b907006f" type="application/json"/><link>http://headon.disqus.com/</link><description></description><language>en</language><lastBuildDate>Wed, 05 Aug 2009 18:01:43 -0000</lastBuildDate><item><title>Re: 1996 revisited</title><link>http://marcus.ahnve.net/2009/04/15/1996-revisited/#comment-14002467</link><description>it either means the images were inaccessible or safari doesn't render html in a useful way :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">bill gates</dc:creator><pubDate>Wed, 05 Aug 2009 18:01:43 -0000</pubDate></item><item><title>Re: Smidig Videos Are Up</title><link>http://marcus.ahnve.net/2008/12/02/smidig-videos-are-up/#comment-8615666</link><description>Tack!</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mahnve</dc:creator><pubDate>Thu, 23 Apr 2009 14:49:16 -0000</pubDate></item><item><title>Re: Smidig Videos Are Up</title><link>http://marcus.ahnve.net/2008/12/02/smidig-videos-are-up/#comment-8604556</link><description>Tycker jag var bra.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Magnus</dc:creator><pubDate>Thu, 23 Apr 2009 09:30:34 -0000</pubDate></item><item><title>Re: The correct Telenor Mac downloads</title><link>http://marcus.ahnve.net/2007/07/17/the-correct-telenor/#comment-7260635</link><description>&lt;p&gt;I am actually using Globetrotter Connect again, it's working just fine. I am on version  1.3.0 (d163)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Ahnve</dc:creator><pubDate>Mon, 09 Feb 2009 09:33:25 -0000</pubDate></item><item><title>Re: The correct Telenor Mac downloads</title><link>http://marcus.ahnve.net/2007/07/17/the-correct-telenor/#comment-7260634</link><description>&lt;p&gt;Agree with Thomas. This is driving me crazy, 1,5 years after your post. How did you solve it?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">björn</dc:creator><pubDate>Mon, 09 Feb 2009 08:32:20 -0000</pubDate></item><item><title>Re: How To Automigrate the Test Database Using Merb, Datamapper and RSpec</title><link>http://marcus.ahnve.net/2008/02/16/how-to-automigrate-the-test-database-using-merb-datamapper-and-rspec/#comment-7260718</link><description>&lt;p&gt;It also looks like it is now &lt;code&gt;DataMapper.auto_migrate!&lt;/code&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ottobar</dc:creator><pubDate>Tue, 20 Jan 2009 14:16:20 -0000</pubDate></item><item><title>Re: Agile Sweden Christmas Party</title><link>http://marcus.ahnve.net/2008/12/09/agile-sweden-christmas-party/#comment-7260792</link><description>&lt;p&gt;Hej Denise,&lt;/p&gt;&lt;br&gt;&lt;p&gt;Kolla med Ola Ellnestam på Agical om det finns platser kvar. Det är på deras kontor på Västerlånggatan.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Ahnve</dc:creator><pubDate>Wed, 10 Dec 2008 18:11:51 -0000</pubDate></item><item><title>Re: Agile Sweden Christmas Party</title><link>http://marcus.ahnve.net/2008/12/09/agile-sweden-christmas-party/#comment-7260791</link><description>&lt;p&gt;hej MARCUS!&lt;br&gt;kan man få komma o lyssna?&lt;br&gt;vart i såfall?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">denise</dc:creator><pubDate>Wed, 10 Dec 2008 09:55:50 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260788</link><description>&lt;p&gt;The reason for the mix of should and test, in this case, was due to the fact that not all code was written when pairing and some people simply felt more comfortable using test in the beginning of the project (probably due to previous JUnit 3 experience). Old habits die hard. However I think that some of the tests/designs could have been written after the fact.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Måns Sandström</dc:creator><pubDate>Sun, 07 Dec 2008 10:53:30 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260787</link><description>&lt;p&gt;Interesting idea - I guess there would be value in the Must, Should and Won't, not sure about the Could though, that would be very vague.&lt;/p&gt;&lt;br&gt;&lt;p&gt;I suppose Won't is the opposite of Must but then it seems to close the discussion on whether or not the assertion made after the Must/Won't is actually valid. In the nuclear example you gave clearly that makes sense but the systems I've worked on at least aren't as clearcut and things that seem 'definite' can change, hence the value of the 'Should' idea.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Mark&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mark Needham</dc:creator><pubDate>Fri, 28 Nov 2008 21:51:12 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260786</link><description>&lt;p&gt;I like it. I have had this weird feeling about 'should'... &lt;/p&gt;&lt;br&gt;&lt;p&gt;"It should, but i does not have to"&lt;/p&gt;&lt;br&gt;&lt;p&gt;"shall or must" are more static... &lt;/p&gt;&lt;br&gt;&lt;p&gt;interesting...&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mathias Stjernström</dc:creator><pubDate>Thu, 27 Nov 2008 06:12:48 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260785</link><description>&lt;p&gt;A slightly better formated version of the SWiM comment can be found here: &lt;a href="http://torbjorn-gyllebring.blogspot.com/2008/11/take-your-system-for-swim.html%3C/p" rel="nofollow"&gt;http://torbjorn-gyllebring.blogspot.com/2008/11...&lt;/a&gt;&amp;gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Torbjörn Gyllebring</dc:creator><pubDate>Thu, 27 Nov 2008 04:34:48 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260784</link><description>&lt;p&gt;Måns, why mix 'should' and 'test'? To me that sounds like the 'test' once are written after the implementation, I am wrong?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Ahnve</dc:creator><pubDate>Thu, 27 Nov 2008 04:19:48 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260783</link><description>&lt;p&gt;Torbjörn, I totally agree with the notion that 'should' encourages dialog. Use it as much as possible when discussing features. However, the specs also acts as documentation of design decisions, and as such they should convey as much information as possible.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Ahnve</dc:creator><pubDate>Thu, 27 Nov 2008 04:18:23 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260782</link><description>&lt;p&gt;Steve, &lt;/p&gt;&lt;br&gt;&lt;p&gt;BDD is all about conversation, and people already have their own definition of 'should'. Let's work with that instead of redefining the meaning.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus Ahnve</dc:creator><pubDate>Thu, 27 Nov 2008 04:06:12 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260781</link><description>&lt;p&gt;I propose that we start advocating that our tests should "SWiM" that is they should specify theese things:&lt;/p&gt;&lt;br&gt;&lt;p&gt;Should - the SUT "should" do this. "Should have page title"&lt;br&gt;Won't - the SUT Won't do this. "Won't call the database"&lt;br&gt;instruct - the SUT is used in this way. Learning tests, samples. &lt;br&gt;Must - the SUT Must do this. "Must shutdown reactor when overheating"&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Torbjörn Gyllebring</dc:creator><pubDate>Thu, 27 Nov 2008 03:56:53 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260780</link><description>&lt;p&gt;If I remember correctly Dan North is very fond of saying that language matter, a lot, and from what I remember of him describing the history of BDD and the epiphany of  "Should" it had quite much do to with the fact that "should" evokes dialogue. As you put it in your post "“the title of the index page should be ‘blabbr.com - the worlds largest social network’" reading the test name ""Should&lt;em&gt;have&lt;/em&gt;index&lt;em&gt;page&lt;/em&gt;with&lt;em&gt;title&lt;/em&gt;blabbr&lt;em&gt;com&lt;/em&gt;the&lt;em&gt;worlds&lt;/em&gt;larges&lt;em&gt;social&lt;/em&gt;network()" you can in essence say, "No it shouldn't". And change both the test and the implementation to match, the testname "TestIndexPageTitle" needs much more context to figure out what it's doing, and even when you do the whole test business seems to make us inclined to read "MUST" into the whole thing and make the majority of us qutie reluctant to change it. Should seems to be vauge enough for us as people to question and discuss about. It also has the fantastic property that it's quite easy to figure out what you're supossed to be driving at when you're set to write the next test, and ask your pair "so what should this fella do next" and you get the answer "Well now the Frooble should Brobble the Thingmajig", if you're a fast typist you already have the corrosponding "Should&lt;em&gt;Brobble&lt;/em&gt;the&lt;em&gt;Thingmjig&lt;/em&gt;when_something()" and you're set to go. The question "Wha't the next test?" seldom leads to "BrobbleThingmajig()" in the same fluent manner. This also works if you're alone, any time you need to start thinking about where to go next it's often quite convinent to just start with well now Frooble should... and something almost always appears. &lt;/p&gt;&lt;br&gt;&lt;p&gt;Basicly my view on "Should" is that it's a catalyst for dialouge and an often needed invitation to discuss and explore the domain, the actors and their responsibilities. And I guess that sometimes we arrive at things that really "must" happen or "won't" happen, and I can't find a sensible reason to not use that phrasing if that's what we really mean, it really seems silly to get stuck in dogmatic use of should, espicially given that the outset of the whole thing is that language matters, limiting ourself to a single epxression seems to me, very strange in that situation.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Torbjörn Gyllebring</dc:creator><pubDate>Thu, 27 Nov 2008 01:31:58 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260779</link><description>&lt;p&gt;Or you could define 'should'...&lt;/p&gt;&lt;br&gt;&lt;p&gt;http://www.ietf.org/rfc/rfc2119.txt&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve R</dc:creator><pubDate>Wed, 26 Nov 2008 19:56:23 -0000</pubDate></item><item><title>Re: Words don&amp;#8217;t come easy: MoSCoW and BDD</title><link>http://marcus.ahnve.net/2008/11/26/words-dont-come-easy-moscow-and-bdd/#comment-7260778</link><description>&lt;p&gt;An interesting notion. Though I like the "should"-convention it can at times feel a little forced. I can see your point in Must and Won't, but I have a little problem with Could. It seems too weak to be of any value.&lt;br&gt;Looking through the code of one of my current assignments I realized that we've used "should" in aprox. 90% of the cases and "test" in the other 10%. Slightly surprised. I didn't think that we were so steadfast in our naming. Perhaps we shouldn't be?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Måns Sandström</dc:creator><pubDate>Wed, 26 Nov 2008 17:56:35 -0000</pubDate></item><item><title>Re: How To Automigrate the Test Database Using Merb, Datamapper and RSpec</title><link>http://marcus.ahnve.net/2008/02/16/how-to-automigrate-the-test-database-using-merb-datamapper-and-rspec/#comment-7260717</link><description>&lt;p&gt;Seems like you need to make it  rake MERB_ENV=test db:automigrate (without the dm:) now.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dylan</dc:creator><pubDate>Sun, 02 Nov 2008 21:45:06 -0000</pubDate></item><item><title>Re: New Job in Startup Land</title><link>http://marcus.ahnve.net/2007/02/27/new-job-in-startup-land/#comment-7260608</link><description>&lt;p&gt;Det är alldeles utmärkt att det idag finns internetbehandlingar med inriktning mot kognitiv beteendeterapi (KBT). Det finns vetenskaplig evidens för dess effektivitet vid ett flertal allvarliga psykiska störningar.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nenad Paunovic</dc:creator><pubDate>Fri, 03 Oct 2008 08:58:50 -0000</pubDate></item><item><title>Re: ThoughtWorks Sweden Is Open For Business</title><link>http://marcus.ahnve.net/2008/08/25/thoughtworks-sweden-is-open-for-business/#comment-7260773</link><description>&lt;p&gt;Kedar, thanks! I sincerely hope that we will need your help soon :).&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Marcus</dc:creator><pubDate>Tue, 26 Aug 2008 07:41:00 -0000</pubDate></item><item><title>Re: ThoughtWorks Sweden Is Open For Business</title><link>http://marcus.ahnve.net/2008/08/25/thoughtworks-sweden-is-open-for-business/#comment-7260772</link><description>&lt;p&gt;All the best Marcus! Let me know if you need help from India :-)&lt;/p&gt;&lt;br&gt;&lt;p&gt;Kedar&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kedar</dc:creator><pubDate>Mon, 25 Aug 2008 13:31:16 -0000</pubDate></item><item><title>Re: Not everybody is into Euro 2008</title><link>http://marcus.ahnve.net/2008/06/29/not-everybody-is-into-euro-2008/#comment-7260769</link><description>&lt;p&gt;So, what sport was it? :-)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Krantz</dc:creator><pubDate>Mon, 30 Jun 2008 02:08:27 -0000</pubDate></item><item><title>Re: Merb, Leaner And Meaner Than Rails</title><link>http://marcus.ahnve.net/2007/12/08/merb/#comment-7260670</link><description>&lt;p&gt;First I met Rails about 3 years ago, that time I was using C#. I was wondering if there was a good ORM that can dynamically adapt to the database. When I found Rails, I was so happy.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Now when I tried Merb 0.9 and Datamapper 0.9. I was overjoyed!!&lt;/p&gt;&lt;br&gt;&lt;p&gt;Go go go, Merb and Datamapper!!! :D&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aaron Qian</dc:creator><pubDate>Fri, 27 Jun 2008 05:21:20 -0000</pubDate></item></channel></rss>