540 reputation
37
bio website
location
age 53
visits member for 3 years, 6 months
seen May 22 '12 at 16:39

Jul
5
comment How do I determine the runtime of a double recursive function?
@btilly the example was changed after I posted my answer.
Jul
5
comment How do I determine the runtime of a double recursive function?
I'm not sure there is a solution in the general case. In order for Big-O to make sense, you have to know if the algorithm will ever halt. There are some recursive algorithms where you have to run the calculation before you know how long it will take (e.g. determining if a point belongs to the Mandlebrot set or not).
Jul
5
awarded  Editor
Jul
5
revised How do I determine the runtime of a double recursive function?
edited body
Jul
5
answered How do I determine the runtime of a double recursive function?
Jul
1
comment Inspiring a co-worker to adopt better coding practices?
@IAbstract If he likes to teach, he won't get defensive, he'll enjoy the opportunity to teach. Tone and attitude will make a big difference. If it sounds like you could easily add "Idiot" at the end of the question, then you aren't doing it right? :-) In my experience, most people are willing to answer sincere questions.
Jul
1
answered Inspiring a co-worker to adopt better coding practices?
Jun
30
awarded  Citizen Patrol
Jun
29
comment “Don't do programming after a few years of starting career”. Is this a fair advice?
+1 because I'm 50 and have been programming professionally since 1985. My responsibilities have increased to include more mentoring, but I still enjoy it.
Jun
28
answered Training a 'replacement', how to enforce standards?
Jun
24
answered How are minimum system requirements determined?
Jun
23
answered Move on and look elsewhere, or confront the boss?
Jun
21
answered Solo .NET Programmer moving to a team
Jun
16
awarded  Supporter
Jun
16
comment Why are IT and development job titles so cryptic?
HR cares about prior titles because that's something they can wrap their head around. They don't have a chance at really distinguishing between the types of work done by everyone at a company. They have to categorize people into boxes. Managers on the other hand should care about what you can do instead of what you are called. Managers can distinguish between the few specialities that report to them so the titles that satisfy HR aren't really needed by them.
Jun
15
awarded  Teacher
Jun
15
answered What are the pressures of being a software engineer?