05 Jul '12, 7pm

Broke a 3 month absence on RailsTips by posting a long article on a few guidelines that have improved my code.

I have been thinking a lot about isolation, dependencies and clean code of late. I know there is a lot of disagreement with people vehemently standing in both camps. I certainly will not say either side is right or wrong, but what follows is what I feel has improved my code. I post it here to formalize some recent thoughts and, if I am lucky, get some good feedback. Before I rush into the gory details, I feel I should mention that I went down this path, not as an architecture astronout, but out of genuine pain in what I was working on. My models were growing large. My tests were getting slow. Things did not feel “right”. I started watching Gary Bernhardt’s Destroy All Software screencasts. He is a big proponent of testing in isolation. Definitely go get a subscription and take a day to get caught up. On top of DAS , I started reading everything I could on the subject of gr...

Full article: http://railstips.org/blog/archives/2012/07/05/four-guidel...

Tweets

How I Learned To Code

rubyflow.com 06 Jul '12, 12am

An excellent article by Natasha Murashev on "How I learned to code ". In her own words "Learning to code is a very emotion...

The unpretty future: Google SEO Guidelines, by ...

johnon.com 04 Jul '12, 6pm

“I noticed that your On-Page SEO is is missing a few factors, for one you do not use all three H tags in your post, also I...

GET .ME FOR FREE :) get a free .ME #domain w/ #...

dynadot.com 05 Jul '12, 6pm

Why should I register a .ME domain? The .ME domain extension can be used as YOUR personal home on the internet. It is perf...

improved ranking for your site at any time

seo.com 08 Jul '12, 8pm

Increase Website Visibility Through Online Marketing Top Rankings. More Traffic. Big ROI. With more than 87 billion online...

Don't Make Your Code "More Testable"

rubyflow.com 09 Jul '12, 5pm

Don't Make Your Code "More Testable" Posted by gmoeck on July 09, 2012 — 0 comments In this article I attempt to slightly ...

Today I don't feel like doing annnythinggg!

Today I don't feel like doing annnythinggg!

bubzbeauty.com 10 Jul '12, 1pm

It's a nice hot day today and I'm staying indoors enjoying the aircon with my little hot water bottle. Bombed down with gi...

Can't believe we came out with such long guidel...

moe.gov.sg 04 Jul '12, 6am

Home > Education > Programmes > Social and Emotional Learning > Sexuality Education > Framework for Sexuality Education Se...

@mattwynne @philip_roberts No, it's going to ch...

yehudakatz.com 04 Jul '12, 4pm

en: errors: # The default format use in full error messages. format: "{{attribute}} {{message}}" # The values :model, :att...

In our 13th day over 100 degrees why not read a...

edcmag.com 06 Jul '12, 5pm

The invention of the electric ceiling fan wasn’t banner news in its day — after all, it had to compete with P.T. Barnum bu...

Community input requested on the FY13 Community...

icann.org 08 Jul '12, 1am

Comment/Reply Periods (*) Important Information Links Comment Open: 1 June 2012 Comment Close: 22 June 2012 Close Time (UT...