Reputation
303
Top tag
Next privilege 500 Rep.
Access review queues
Badges
1 7
Newest
 Commentator
Impact
~29k people reached

Jan
26
awarded  Commentator
Jan
26
comment Is it always a best practice to write a function for anything that needs to repeat twice?
My rule of thumb, "write once, copy twice, refactor thrice". Not my original creation; I forget who said it, probably somewhere on Ward Christenson's wiki c2.com/cgi/wiki
Dec
31
comment How can we be certain that the lower components of computer programming like compilers, assemblers, machine instructions, etc. are flawless?
+1 for "Turtles all the way down"
Dec
31
awarded  Nice Answer
Dec
31
awarded  Yearling
Dec
30
answered How can we be certain that the lower components of computer programming like compilers, assemblers, machine instructions, etc. are flawless?
Jan
17
awarded  Teacher
Apr
7
awarded  Excavator
Apr
7
awarded  Editor
Apr
7
revised Why is prefixing column names considered bad practice?
typo with the name of the example column in description, "person_name,company_name" was "person_name,column_name"
Apr
7
suggested approved edit on Why is prefixing column names considered bad practice?
Sep
20
comment OS choice for functional developing
To install Ubuntu I used wubi with my win7 installation, it was a piece of cake once I downloaded the Ubuntu cd ISOs. It set up the dual-boot so it plays nicely with Windows bootloader to launch GRUB if you choose to boot Ubuntu. Pretty slick, and if you don't like Ubuntu it's a quick uninstall in Windows.
Sep
7
answered Do I need to know servlets and JSP to learn spring or hibernate or any other java web frameworks?
Sep
7
comment Do I need to know servlets and JSP to learn spring or hibernate or any other java web frameworks?
Note that hibernate is just a database abstraction layer, nothing more, and it can be used to plug a data source into any kind of java app, not just a web application.
Dec
20
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
I don't think this one is true if your future co-workers have families. I have enough friends on my own, I don't need a new crew of "drinking buddies", thanks.
Dec
20
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
Agree with @Stephen, it's almost as if Atria/Rational/IBM worked to make ClearCase suck more.
Dec
20
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
@Josh K: Sounds like a good opportunity for free training?
Dec
20
comment When deciding on whether or not to work for a new company, what are your dealbreakers?
#3 and #4 are key. #3 also shows that people don't give a sh*t about working there either, that they're only interested in themselves and getting their own code done, which is soul-stealing if you do care. #4 is the top way for me to see management's commitment to development.
Dec
20
comment I believe my solution is better than my boss's, so should I ignore him?
Let me guess, you've been coding for less than 5 years? Sweet, innocent child... :-)
Dec
20
awarded  Supporter