1,306 reputation
412
bio website barbecueguy.com
location United States
age 43
visits member for 4 years, 2 months
seen Dec 3 at 15:38
I started writing programs in 1984 on a TRS-80 in BASIC. In high school (1987-89), I took courses in QBASIC, FORTRAN, Pascal, C, C++. Then I went on to do bigger and better things. I returned to programming in 1999 when I went back to school to get my Bachelor's Degree. I graduated in 2005 from Illinois State University with a CS degree.

Mar
21
comment Avoid Postfix Increment Operator
I haven't checked this in years, but in MS Visual C++ 6, the compiler was smart enought to always generate the exact same assembly for ++i and i++ if they were used on a single line or in a for loop. So there was absolutely no performance lost for using post-fix.
Mar
17
comment How to hire a web-programmer : for non-programmer
I think you need to clarify your question. Are you a non-programmer attempting to hir a web-programmer? Also, I think you need to clarify what you mean by 'true "live" website requirements.'
Mar
16
awarded  Commentator
Mar
16
comment If you need more than 3 levels of indentation, you're screwed?
What they are warning against is the usage of the Arrowhead Anti-pattern. A full description can be found here: lostechies.com/blogs/chrismissal/archive/2009/05/27/…
Feb
24
comment Harmful temptations in programming
This is called Rapid Application Development; and it never works in a business environment. :)
Feb
24
answered What is the most frequently used design pattern?
Feb
4
answered Do you own your tools?
Jan
26
comment What's the name for a bug that suddenly breaks things but has always been present?
We call that a feature.
Dec
20
awarded  Critic
Nov
2
comment Why is OOP difficult?
@Konrad - I agree that on a higher level, the recipe metaphor breaks down. However, in my experience of training and hiring, the vast majority of professional programmers never make it past the recipe stage.
Nov
2
awarded  Nice Answer
Nov
1
awarded  Teacher
Nov
1
comment Why is OOP difficult?
@Jeff O - I disagree. Programming only requires the ability to tell someone how to do something in a step-by-step manner. If you can tell someone how to make a peanut butter & jelly sandwich, you have the ability to type commands into a programming interface. That is a completely different skill set than abstractly modelling a p,b&j sandwich and how it interacts with the world.
Nov
1
answered Why is OOP difficult?
Nov
1
comment Have you ever found yourself using a specific tool in favor of another just because it looks better?
I find it interesting how aesthetics differ between people. I find Eclipse to be hideously ugly. I actually prefer the look of NetBeans. For me, it's NetBeans' incredible slowness that turned me off to it.
Oct
16
awarded  Supporter
Oct
16
awarded  Autobiographer
Oct
17
answered Best Development Methodology for One Person?