×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

AffirmIt!, the Supportive Testing Framework

timothy posted about 3 years ago | from the not-to-harsh-on-your-mellow dept.

Ruby 18

egalluzzo writes "Announced today, the AffirmIt! unit testing framework for Ruby the harsh, archaic notions of 'truth' and 'failure,' preferring instead to affirm your code. After all, who are to make value judgments about code that 'works' or 'doesn't work'? DHH announced earlier on Twitter that Rails plans to move to this new evaluation framework in version 3.1."

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

18 comments

My Code is Good Enough (2)

ackthpt (218170) | about 3 years ago | (#35691218)

And gosh darn, people like it!

Re:My Code is Good Enough (1)

hairyfeet (841228) | about 3 years ago | (#35691400)

Did you hold you code up in front of a full length mirror? you know your code won't enjoy the full affirmation effect if you don't use the full length mirror. For best results hold your code in front of the FLM while wearing a soft yet tasteful blue sweater, this will make the code more secure by making it feel safe in its surroundings.

Remember anything worth doing is worth doing right, and don't let those negative comments about your code ever deter you, just march up and tell them you don't subscribe to stinkin' thinkin'.

Hairyfeet's "GREATEST HITS" (lol, NOT!)... apk (-1)

Anonymous Coward | about 3 years ago | (#35693300)

See subject-line above, & these "prime examples" below via links the originals of WHY hairyfeet shouldn't have gone to "ITT Tech" (because he clearly doesn't even understand how HOSTS files benefit you for added security, speed, and even to a degree extra 'anonymity' online):

---

Static vs. Dynamic (lol, "according to hairyfeet"):

http://slashdot.org/comments.pl?sid=2064694&cid=35690188 [slashdot.org]

---

Only thing constantly changing's your "math":

http://slashdot.org/comments.pl [slashdot.org]? sid=2064694&cid=35690076

---

Hairyfeet's single solutions FAILURES? See inside:

http://slashdot.org/comments.pl?sid=2064694&cid=35690260 [slashdot.org]

---

Your sources vs. mine (AND myself, a source on it):

http://slashdot.org/comments.pl?sid=2064694&cid=35690328 [slashdot.org]

---

Lastly, as to your LIBEL of myself (w/ arstech):

http://slashdot.org/comments.pl?sid=2064694&cid=35690372 [slashdot.org]

---

The defeat of hairyfeet by APK videos:

http://slashdot.org/comments.pl?sid=2064694&cid=35690536 [slashdot.org]

---

They say it all, & usually vs. hairyfeet's own words quoted!

APK

P.S.=> Personally though - because hairyfeet is only a "techie"? I suspect he doesn't want people to know about HOSTS files' benefits to the end-user: Why? Because if users stop getting so much "malware-in-general" which layered security (and HOSTS) give you, he's out money...apk

I'm sorry. (0)

Anonymous Coward | about 3 years ago | (#35691250)

As a card carrying Republican I can't support this Affirmit! This is nothing but reverse discrimination!

You see, all of us have the ability to pull ourselves up by our bootstraps!!

Let em explain:

I am a member of the Marietta Country club in Marietta Georgia. My great grandpappy worked REAL hard getting the US government to kill off the Cherokee Indians that were on HIS property. Now, my grandpappy, worked real hard, so he deserves everything he got and left to us. My daddy, seeing land prices increasing and through his hard work bringing Atlanta up, got into the real estate business. He then left me all of his money! Now, I worked real hard being a trust fund baby! It was had selling that stolen land to the highest bidder! Sometimes, I had to work past Noon!!

Y'all should take a lesson from me: if you work hard, there's rewards!!

Only the Republican Party can help you deal with stolen money!!

And kids remember, WOrk on Wall Street, vote Republican, and as the Bible says, Fuck thy Neighbor and you'll be all right!

Priase Jesus!

Bored (0)

Anonymous Coward | about 3 years ago | (#35691252)

Anyone else getting bored of April Fool's articles?

Jesus ppl, what happened to /. sense of fun? (1)

rsilvergun (571051) | about 3 years ago | (#35692276)

*RANT* it's not suppose to be about the articles, it's about the comments in them. I tired to play along and have fun, but every frickin' discussion is flooded with numb-nuts going on about how they hate April fools. OK ppl, please do this: Reach around and pull the giant stick up your butt out and either play along and try and be funny or GO SOMEWHERE ELSE FOR 1 DAY!. *RANT*

April 1st has expired (0)

anomaly256 (1243020) | about 3 years ago | (#35691288)

Way off topic, but, HOW THE FUCK DO I TURN OFF THE COMBO BOXES IN THE STORY? Seriously annoying and making the story harder to read as sometimes they don't default to the correct item..

Re:April 1st has expired (0)

Anonymous Coward | about 3 years ago | (#35691318)

making the story harder to read as sometimes they don't default to the correct item..

Hell, all the stories are just April Fool's jokes anyhow...

Finally (1)

Anonymous Coward | about 3 years ago | (#35691290)

Finally, a testing framework whose objects won't mock me

raise Dead (0)

Anonymous Coward | about 3 years ago | (#35691298)

raise Dead if @life_force

Like.

Such a lame joke (0)

Anonymous Coward | about 3 years ago | (#35691370)

Stop, please stop.

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...