Reputation
1,819
Next privilege 2,000 Rep.
Edit questions and answers
Badges
10 20
Newest
 Necromancer
Impact
~40k people reached

Aug
14
comment Is SQL important if I know ORM frameworks well?
I agree: if you don't know SQL, you often write dozens of lines of code to do what you could have done with a single SQL query.
Aug
14
comment Is SQL important if I know ORM frameworks well?
+1 No free lunch! What's with all the questions basically asking if ignorance is OK?
Aug
5
comment How to browse an open source project efficiently?
Announcing Git Support for Google Code Project Hosting!
Aug
2
comment Does searching documentation and samples look bad?
The cargo cult analogy has helped me understand so many problems with the world.
Aug
2
comment What to do when your “failing” project is actually “successful”?
Also: jwz's Groupware Bad. (Sorry for all the links, I'm having fun re-reading them now...)
Aug
2
comment What to do when your “failing” project is actually “successful”?
Related: Joel Spolsky's The Duct Tape Programmer and Zawinski's response.
Aug
2
comment What to do when your “failing” project is actually “successful”?
Hey Robert, thanks for adding that link. I was typing on my iPhone and didn't want to context-switch to look it up.
Jul
18
comment When did developers start making normalized relational databases?
...they never learned about them in school and never bothered to read a book or an article in the intervening years? I hope for your sake those older devs are no longer writing code.
Jul
18
comment Should I patent my software?
Let me guess: your family or users of the software (the ones who told you to patent it) have never written a complex piece of software nor have ever applied for a patent themselves.
Jul
13
comment Dangers of huge monolithic application
Some answers below also address why SF's alternative architecture also has some disadvantages. I think the (unfair) comparison of the real code to an imagined ideal has as much to do with his unease as testing does.
Jul
13
comment Dangers of huge monolithic application
+1, engineering is about tradeoffs, smaller binaries have a cost, too
Jul
13
comment Dangers of huge monolithic application
...and therefore this answer doesn't add anything to the discussion except to promote unit testing.
Jul
7
comment Lost Interest in Programming
I'm not diagnosing anything, I'm saying the possibility should be considered. "I was interested in this thing and now I'm not even though I want to be" sounds like it could be a sign of something. Or maybe nothing. Which is why I said talk to a doctor.
Jul
7
comment What to do about “stopping point syndrome”?
This is absolutely true. The thing that keeps you working through the brain fog is a fear that you won't be able to return.
Jul
6
comment Standards for reading code out loud?
I've accepted your answer, since in addition to taking the time to update it, you linked to Jeff Atwood's blog, which in turn links to the entry for "ASCII" in The New Hacker's Dictionary, which is pretty much the sort of thing I was looking for. Thanks!
Jul
5
comment Standards for reading code out loud?
Mark, I agree with what you wrote (meaning often trumps literal accuracy), but it doesn't really address my question, which is really about the process of agreeing on matters like what to call a # or a !. You don't even say why you discuss code over the phone. Since you've got the most votes, could you flesh out your answer some more?
Jul
5
comment Standards for reading code out loud?
I was mainly wondering if anybody (like, IBM in the 1970s) actually produced a document for how to pronounce code out loud. There are several reasons why one might (screen reading, lectures, code review, phone conversations), but I'm getting the sense that it's always been handled on an ad hoc basis. Which is not really that surprising.
Jul
5
comment What's it like to program without eyesight?
Did someone seriously vote this as "too localized"? Do people think the blind don't use the Internet or write programs?
Jun
22
comment What is meant by “Now you have two problems”?
Yes! People who learning regular expressions without that part of CS background don't always understand that there are just some things that a regex mathematically cannot do.
Jun
8
comment What is the iOS equivalent of Michael Hartl's Rails 3 Tutorial?
I know iOS, but I don't know Michael Hartl's tutorial. Maybe if you explained what you like about it or how it's organized you might get more useful responses here.