Viewing profile — darrencauthon
darrencauthon
HN member- Joined
- Mon, Apr 02, 2012, 2:29 PM UTC
- HN karma
- 59
- Public activity
- 37 items
- HN profile
- View on Hacker News ↗
About darrencauthon
No profile information was provided.
Recent public activity
-
comment
Comment #8880168
That's a neat tool you mention... is it available on Linux or OSX???? :P
-
comment
Comment #8625667
I'm waiting to see the alternative. It's an honest question to ask in the face of an assertion about testing -- or how strong or static typing eliminates the need to verify that th…
-
comment
Comment #8625467
Yes, my gist, but also a Twitter conversation on how strong typing altered the need for tests. I've heard from a couple Haskell programmers about how the language practically elimi…
-
comment
Comment #8607409
You know, I've heard of Dash and my knee-jerk reaction has always been, "Eh, I'm ok lookin' stuff up." But you know... maybe I'm not. I just installed it, and I'm going to give it …
-
comment
Comment #7919355
I couldn't finish it all - yet. It looks like this took a while, thanks for the attention!
-
comment
Comment #7667579
Does anyone know of a public example of a Rails application that does testing in the way that DHH says is good? I'm tired of the talk talk talk talk talk talk of "proper" testing i…
-
comment
Comment #7634060
This article is hilarious. If you want to see why TDD, unit testing, isolation, etc. are important, a Rails app written the "Rails Way" is the first place you should look. They all…
-
comment
Comment #7599362
This mistake shouldn't happen? Mistakes always happen. Even if I dedicated myself to using braces everywhere , my mistake might be that a) I put the braces in the wrong place, or b…
-
comment
Comment #7598989
His code example is: if (error_of_fifth_kind) goto fail; goto fail; if (error_of_sixth_kind) goto fail; The_truly_important_code_handling_non_erroneous_case My question: If the "tr…
-
comment
Comment #7442434
I don't think your model has to have 1200 lines of code to see the benefits. DHH's ticket class stars with 2 lines of model code, which is a very rare case in the Rails application…
-
comment
Comment #5735625
I'm a fan of Ayn Rand and her books. But pointing out obvious issues with this article doesn't take a fan, it just takes someone who knows her work. It's not correct. "Ayn Rand’s n…
-
comment
Comment #5630106
Totally agree. At best this rebase talk is navel-gazing, and at worst it's a technique that turns Git into a complicated, scary place for those just want to get work done. I have i…
-
comment
Comment #5621289
Using Git can be easy to understand, as it takes only a few commands to make it usable. git commit, git add, git push, git pull, etc. That's enough to get most users, including peo…
-
comment
Comment #5072745
Example? I don't understand what is meant by this.
-
comment
Comment #5072417
"Extremely complex grammar, makes barrier to entry for implementation much higher" Compared to... what?
-
comment
Comment #5050650
If I only had a dime for the number of blog posts explaining what "this" means in Javascript...
-
comment
Comment #5050649
Good luck with that.
-
comment
Comment #5021199
I write automated tests (using TDD), and it's not an assumption that would end up in my tests. Testing would not force me to introduce the date as an argument, at least not in Ruby…
-
comment
Comment #5020486
So you'd say that this code is better: post.publish Date.now than post.publish When the publishing will only happen now ? I'm a Ruby developer who disagrees with DHH strongly on th…
-
comment
Comment #5018863
He wrote: "As much static checking as possible: Static checking is good. Did you ever write a larger piece of code in one go, compiled it and it produced tons of errors? All these …
-
comment
Comment #5017394
"Use monkey patching in tests, never in production." "Never" is a big word. Years ago, I was tasked to change the text label of a file uploader. The site was built using a home-mad…
-
comment
Comment #4988136
"Native technology allows for excellent apps, whereas HTML5 apps will be at best just OK" Sometimes "just OK" is what people want, and what meets the needs of the business. The tru…
-
comment
Comment #4969871
Maybe it should be titled... "Why MongoDB Never Worked Out Two Years Ago When We Tried to Run It For Our First Time For One Feature, And Beside Another Database Which We Really Con…
-
comment
Comment #4962796
It all comes down to testing to me. If the dev is writing a test first, questions about where things go are answered pretty quickly. If the tests become painful or awkward, you're …
-
comment
Comment #4859815
I think part of the drawbacks of multi-tasking is attitude. The multi-taskers I've known have taken their approach as a sign of their intelligence, as if doing just one thing at a …