<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ascribe &#8211; A Case Study on View Specs</title>
	<atom:link href="http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/feed/" rel="self" type="application/rss+xml" />
	<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/</link>
	<description>Deploying quality code, one relationship at a time</description>
	<lastBuildDate>Fri, 25 Feb 2011 16:33:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: David Chelimsky</title>
		<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/#comment-43</link>
		<dc:creator>David Chelimsky</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost.local/?p=118#comment-43</guid>
		<description>&lt;p&gt;Fantastic write up. It&#039;s so nice to see a real experience report as opposed to the theoretical crap you might see on, say, my blog (and probably this comment - never-the-less, I will carry on ...).&lt;/p&gt;

&lt;p&gt;Agile, in general, teaches us to adopt practices that add value by giving the team confidence to move forward throughout a project. Lean, specifically, teaches us to remove things that detract value. You seem to have applied both sides of this equation and discovered balance in terms of what to include or exclude in your view specs.&lt;/p&gt;

&lt;p&gt;I also think that interaction on teams with developers and designers is a very interesting issue and will become more and more important as larger teams begin to adopt Rails. I&#039;m glad to see that you&#039;re able to use the &quot;pending example&quot; feature so productively in that regard.&lt;/p&gt;

&lt;p&gt;Thanks for your efforts and insights.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Fantastic write up. It&#8217;s so nice to see a real experience report as opposed to the theoretical crap you might see on, say, my blog (and probably this comment &#8211; never-the-less, I will carry on &#8230;).</p>

<p>Agile, in general, teaches us to adopt practices that add value by giving the team confidence to move forward throughout a project. Lean, specifically, teaches us to remove things that detract value. You seem to have applied both sides of this equation and discovered balance in terms of what to include or exclude in your view specs.</p>

<p>I also think that interaction on teams with developers and designers is a very interesting issue and will become more and more important as larger teams begin to adopt Rails. I&#8217;m glad to see that you&#8217;re able to use the &#8220;pending example&#8221; feature so productively in that regard.</p>

<p>Thanks for your efforts and insights.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Craig Demyanovich</title>
		<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/#comment-44</link>
		<dc:creator>Craig Demyanovich</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost.local/?p=118#comment-44</guid>
		<description>&lt;p&gt;Nice write-up. I also liked reading about the balance that you struck between Rails developers and web designers.&lt;/p&gt;

&lt;p&gt;I have a couple questions about that balance:&lt;/p&gt;

&lt;p&gt;How did Aaron know where to add the pending examples? Did you often move them elsewhere when implementing them?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice write-up. I also liked reading about the balance that you struck between Rails developers and web designers.</p>

<p>I have a couple questions about that balance:</p>

<p>How did Aaron know where to add the pending examples? Did you often move them elsewhere when implementing them?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Zach Dennis</title>
		<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/#comment-45</link>
		<dc:creator>Zach Dennis</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost.local/?p=118#comment-45</guid>
		<description>&lt;p&gt;Nice write-up Zach. I&#039;m glad to see that you&#039;re embracing view testing now.  I remember our conversation last fall at the local grandrapids.rb meeting when you thought I was talking crazy about the real value of testing views.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice write-up Zach. I&#8217;m glad to see that you&#8217;re embracing view testing now.  I remember our conversation last fall at the local grandrapids.rb meeting when you thought I was talking crazy about the real value of testing views.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon Keepers</title>
		<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/#comment-46</link>
		<dc:creator>Brandon Keepers</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost.local/?p=118#comment-46</guid>
		<description>&lt;p&gt;Zach,&lt;/p&gt;

&lt;p&gt;Great write-up! We&#039;ve also seen the same benefits with view testing.&lt;/p&gt;

&lt;p&gt;bq. &quot;We told him to ignore the specs in all regards save one. If he was going to add rhtml callsâ€¦we asked if he would open up the spec for the view and create a pending statement.&quot;&lt;/p&gt;

&lt;p&gt;This is brilliant. We&#039;ve been trying to figure out how to do this on current projects.  Fortunately, we&#039;ve been working with a designer that is also competent with Ruby, so he&#039;s been able to do some of the testing, but he&#039;s not very familiar with RSpec, so it would definitely be more valuable for him to just add pending specs.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Zach,</p>

<p>Great write-up! We&#8217;ve also seen the same benefits with view testing.</p>

<p>bq. &#8220;We told him to ignore the specs in all regards save one. If he was going to add rhtml callsâ€¦we asked if he would open up the spec for the view and create a pending statement.&#8221;</p>

<p>This is brilliant. We&#8217;ve been trying to figure out how to do this on current projects.  Fortunately, we&#8217;ve been working with a designer that is also competent with Ruby, so he&#8217;s been able to do some of the testing, but he&#8217;s not very familiar with RSpec, so it would definitely be more valuable for him to just add pending specs.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Zach Moazeni</title>
		<link>http://connectionrequired.com/blog/2008/02/ascribe-a-case-study-on-view-specs/#comment-47</link>
		<dc:creator>Zach Moazeni</dc:creator>
		<pubDate>Sat, 16 Feb 2008 23:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://localhost.local/?p=118#comment-47</guid>
		<description>&lt;p&gt;@dave I should thank you for all your hard work in letting us use the framework. We at Elevator Up really appreciate it.&lt;/p&gt;

&lt;p&gt;@craig We didn&#039;t care where he added it as long as it was in the right spec file. From there we usually moved it, and possibly re-worded the spec. A few were promoted to multiple specs (we really try to strive for 1 assertion per test). The most important thing was that we were notified that we needed to add specs.&lt;/p&gt;

&lt;p&gt;@zach Yup. I&#039;m big enough to say when I am wrong and that was an instance where by skepticism clouded my thoughts. So in short, sorry for being an ass.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@dave I should thank you for all your hard work in letting us use the framework. We at Elevator Up really appreciate it.</p>

<p>@craig We didn&#8217;t care where he added it as long as it was in the right spec file. From there we usually moved it, and possibly re-worded the spec. A few were promoted to multiple specs (we really try to strive for 1 assertion per test). The most important thing was that we were notified that we needed to add specs.</p>

<p>@zach Yup. I&#8217;m big enough to say when I am wrong and that was an instance where by skepticism clouded my thoughts. So in short, sorry for being an ass.</p>]]></content:encoded>
	</item>
</channel>
</rss>

