| bio | website | |
|---|---|---|
| location | Oakley, CA | |
| age | 46 | |
| visits | member for | 1 year, 11 months |
| seen | May 10 at 21:22 | |
| stats | profile views | 91 |
|
Jun 15 |
awarded | Yearling |
|
Dec 12 |
awarded | Good Answer |
|
Aug 6 |
comment |
TDD negative experience +1 Excellent comment. It really doesn't have to be either the one true way or no way at all. |
|
Aug 1 |
awarded | Guru |
|
Aug 1 |
awarded | Good Answer |
|
Aug 1 |
awarded | Nice Answer |
|
Jul 26 |
answered | Scalability and Programming languages |
|
Jul 26 |
awarded | Enthusiast |
|
Jul 25 |
answered | At what point is it good to try to reinvent a standard? |
|
Jul 24 |
comment |
Do the scattered tools and lack of rich IDE makes Ruby and Python only suitable for hobbyists? What more do you need than emacs or vim? |
|
Jul 23 |
comment |
Do programmers need a good memory? @Cervo - Yes, when you're coding individual modules and small units of code, what I describe above isn't really necessary. But when you're debugging a whole system and trying to find which nice, neat and clean module the problem resides within, it helps to be able to keep as much state in mind as possible. |
|
Jul 22 |
answered | Do programmers need a good memory? |
|
Jul 22 |
comment |
Fault tolerance through replication of SQL databases PostgreSQL has supported hot-standby backups since 9.0, and it allows for multiple standby servers as well. |
|
Jul 21 |
answered | Techniques to increase logic at programming |
|
Jul 19 |
comment |
When is code “legacy”? It's legacy code if everyone that wrote it is retired or dead, and if those that continue to maintain it wish they were. Otherwise, it's just called the existing code base. |
|
Jul 19 |
answered | Should I learn low-level principles if I plan to develop in high-level languages? |
|
Jul 17 |
comment |
Interview Assignment: Production, Bug-free, or Bells & Whistles? @iAbstract - If you are going to add an additional feature, I'd add paging to limit the results to N items starting from the Mth page of N items. That said, I think it's still better to give a 100% solution designed so that it would be easy to add your additional ideas without actually doing them. |
|
Jul 16 |
awarded | Nice Answer |
|
Jul 16 |
comment |
Spending too much time debugging @Guy - Yeah... the OP's question was a bit vague, that's why I went with the emphasis on root cause analysis. You don't know what's wrong until you know what's wrong. The reason I gave the survey of problem areas is because I wanted him to be aware of many potential pitfalls and that each stage of the process deserves its own examination. For all I know, he may be the next Tony Hoare, but one with the typing skills of a blind elephant -- different fixes for different causes. |
|
Jul 16 |
comment |
Why don't testers and programmers like each other? As frustrating as getting fixes rejected by testers (QA) may be, it is far, far (did I say far?) worse getting error reports from customers. I'd rather my QA department show what a dunce I may have been fixing a bug / implementing a feature than have a hundred customer cases opened because it wasn't caught before release. |