<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Corner of Seven &#187; testing</title>
	<atom:link href="http://cornerofseven.com/blog/tag/testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://cornerofseven.com/blog</link>
	<description>Helping Tech and People to Get Along</description>
	<lastBuildDate>Wed, 09 Nov 2011 06:41:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Thoughts from Madrailers</title>
		<link>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/</link>
		<comments>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 13:05:08 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Concepts]]></category>
		<category><![CDATA[Neat and Interesting]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Cucumber]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Haml]]></category>
		<category><![CDATA[hope]]></category>
		<category><![CDATA[interest]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lightning talks]]></category>
		<category><![CDATA[Madison]]></category>
		<category><![CDATA[Madrailers]]></category>
		<category><![CDATA[meetup]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[RVM]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=221</guid>
		<description><![CDATA[First off, yes, I know I haven&#8217;t put anything up here in six months.  That&#8217;s my mistake.  I&#8217;ll try to do better in the future. Honestly, I just haven&#8217;t felt like writing in that time period. Until today. Well, technically yesterday night. Whatever. Yesterday, I had the wonderful experience of meeting a fantastic group of [...]]]></description>
			<content:encoded><![CDATA[<p>First off, yes, I know I haven&#8217;t put anything up here in six months.  That&#8217;s my mistake.  I&#8217;ll try to do better in the future. Honestly, I just haven&#8217;t felt like writing in that time period.</p>
<p>Until today. Well, technically yesterday night. Whatever.</p>
<p>Yesterday, I had the wonderful experience of meeting a fantastic group of gentlemen called MadRailers.  These are not angry train workers, but a Madion, WI based group of software developers with an interest in the Ruby on Rails framework.</p>
<p>Through their discussions (dubbed &#8220;lightning talks&#8221;, based on the nature of the size of the presentations), I was able to pick up on some valuable pieces of the rails environment: some things I had already heard about, but got to see them in use, some things were new to me, and made things easier, which is every developers dream.</p>
<p>A discussion on proper testing techniques with <a href="http://cukes.info/">Cucumber</a> spawned a rigorous discussion on the correct use of the tool, and how the tests should be best written. One side had that the tests should test one logical piece of the feature, while the other side believed that the tests should be written in a way to show the full flow of the feature, from beginning to end. I would tend to agree with the first argument; if your tests aren&#8217;t clearly defining <em>something to test</em>, then they aren&#8217;t going to be very helpful if they break, and you&#8217;ll spend your time hunting down the error that caused all your tests to fail, instead of having one test tell you the error, and fixing the problem.</p>
<p>Another discussion was from a newer member to the community (relatively &#8211; as it was my first meeting, everyone had been there longer than I had) about why he found rails, and what he enjoyed most about it. These types of presentations can be more helpful than they set out to be: I found out about <a href="http://rvm.beginrescueend.com/">RVM</a>, which is supposedly an indispensable tool (I&#8217;ll have to look into picking it up), and based off of a discussion generated from the presentation, I was able to see Haml in action. I had heard of <a href="http://haml-lang.com/">Haml</a> previously, but hadn&#8217;t had the chance to use it; now I <em>really</em> want to.</p>
<p>One of the later discussions focused on a rails plugin called <a href="http://activescaffold.com/">active_scaffold</a>, and a javascript library called <a href="http://gettopup.com">Top Up</a>. These were both new to me, active_scaffold greatly simplifies the amount of work needed to get a fast, decent looking data presentation available to make sure that all of your information works together correctly, and Top Up allows you to create modal windows as a container for virtually anything: text, html, swf, and even avi.</p>
<p>Overall, I think my greatest gain from the night isn&#8217;t a technical one, it is one of attitude.  From the level of organization that was provided, to the way that the conversation easily flowed between presenter and audience, and to the level of interest shown in the technologies presented, it showed to me that <em>there really are more people like me</em>. Living in Dubuque has some benefits, but the drawbacks are present as well; I never would have had the chance to do something like I did last night in Madison around home.  Some people were surprised at the fact that I would drive over an hour to come to a program like this; I think it was completely worth the trip (even through the weather, which was somewhat less than cooperative). Things that I&#8217;ve striven for and missed at work, like automated testing, simplification, and comfort with a product are things that these guys have at their disposal; it shows that there is light at the end of the tunnel, and there&#8217;s something to aim for.  After talking with some of the members, it looks as though they had been in similar situations before, so it looks like there is hope for me yet.</p>
<p>If they end up reading this, thanks for a wonderful evening, guys. <img src='http://cornerofseven.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Thoughts%20from%20Madrailers%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers&amp;annotation=First%20off%2C%20yes%2C%20I%20know%20I%20haven%27t%20put%20anything%20up%20here%20in%20six%20months.%20%C2%A0That%27s%20my%20mistake.%20%C2%A0I%27ll%20try%20to%20do%20better%20in%20the%20future.%20Honestly%2C%20I%20just%20haven%27t%20felt%20like%20writing%20in%20that%20time%20period.%0D%0A%0D%0AUntil%20today.%20Well%2C%20technically%20yesterday%20night.%20Whatev" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;t=Thoughts%20from%20Madrailers" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers&amp;notes=First%20off%2C%20yes%2C%20I%20know%20I%20haven%27t%20put%20anything%20up%20here%20in%20six%20months.%20%C2%A0That%27s%20my%20mistake.%20%C2%A0I%27ll%20try%20to%20do%20better%20in%20the%20future.%20Honestly%2C%20I%20just%20haven%27t%20felt%20like%20writing%20in%20that%20time%20period.%0D%0A%0D%0AUntil%20today.%20Well%2C%20technically%20yesterday%20night.%20Whatev" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;title=Thoughts%20from%20Madrailers" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2011%2F02%2Fthoughts-from-madrailers%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2011/02/thoughts-from-madrailers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Quandary (part 1)</title>
		<link>http://cornerofseven.com/blog/2009/11/quandary-part-1/</link>
		<comments>http://cornerofseven.com/blog/2009/11/quandary-part-1/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:09:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[ethics]]></category>
		<category><![CDATA[feel]]></category>
		<category><![CDATA[good enough]]></category>
		<category><![CDATA[question]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://cornerofseven.com/blog/?p=106</guid>
		<description><![CDATA[I wish to pose a question to the masses, particularly to other available software developers. Take this statement: &#8220;The more screwed up the process, the longer you have a job.&#8221; How does that make you feel? Does it bother or amuse you? Would you feel uncomfortable hearing it from a coworker? A boss? When does [...]]]></description>
			<content:encoded><![CDATA[<p>I wish to pose a question to the masses, particularly to other available software developers. Take this statement:</p>
<blockquote><p>&#8220;The more screwed up the process, the longer you have a job.&#8221;</p></blockquote>
<p>How does that make you feel? Does it bother or amuse you? Would you feel uncomfortable hearing it from a coworker? A boss? When does the statement cross the line, if ever? As a programmer, you strive to produce the best product possible.  When is there a &#8220;good enough&#8221; point? If something is broken, but acceptable, is that ethically capable of being released? Is a project that has no (unit, acceptance, ui, etc.) testing capable of release?</p>
<p>Let me know in the comments.</p>
<p>(PS: wrote this post from my Motorola Droid, which I&#8217;m having an absolute blast with)</p>



Share and Enjoy:


	<a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29" title="Reddit"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Quandary%20%28part%201%29%20-%20http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F" title="Twitter"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29&amp;annotation=I%20wish%20to%20pose%20a%20question%20to%20the%20masses%2C%20particularly%20to%20other%20available%20software%20developers.%20Take%20this%20statement%3A%0D%0A%22The%20more%20screwed%20up%20the%20process%2C%20the%20longer%20you%20have%20a%20job.%22%0D%0AHow%20does%20that%20make%20you%20feel%3F%20Does%20it%20bother%20or%20amuse%20you%3F%20Would%20you%20fee" title="Google Bookmarks"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;t=Quandary%20%28part%201%29" title="Facebook"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29&amp;notes=I%20wish%20to%20pose%20a%20question%20to%20the%20masses%2C%20particularly%20to%20other%20available%20software%20developers.%20Take%20this%20statement%3A%0D%0A%22The%20more%20screwed%20up%20the%20process%2C%20the%20longer%20you%20have%20a%20job.%22%0D%0AHow%20does%20that%20make%20you%20feel%3F%20Does%20it%20bother%20or%20amuse%20you%3F%20Would%20you%20fee" title="del.icio.us"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.dzone.com/links/add.html?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;title=Quandary%20%28part%201%29" title="DZone"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/dzone.png" title="DZone" alt="DZone" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.printfriendly.com/print?url=http%3A%2F%2Fcornerofseven.com%2Fblog%2F2009%2F11%2Fquandary-part-1%2F&amp;partner=sociable" title="Print"><img src="http://cornerofseven.com/blog/wp-content/plugins/sociable/images/printfriendly.png" title="Print" alt="Print" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://cornerofseven.com/blog/2009/11/quandary-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

