Reputation
2,679
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
12 23
Newest
 Yearling
Impact
~31k people reached

  • 0 posts edited
  • 0 helpful flags
  • 960 votes cast
Aug
2
comment Working on multiple things at work?
I have seen more than one person quit at my place due to constant context switching as well.
Aug
2
comment Is it possible to call a Javascript function from C?
I'm w/ @Jordan, what is the problem you are trying to solve? What platforms? Why C and not C++?
Jul
13
comment How does learning assembly aid in programming?
+1 for "You'll appreciate the constructs in higher-level programming languages more" alone. Great answer.
Jun
14
comment Splitting code from form operations in C#
I would add, 5. Keep code in event handlers to a minimum. It's easy to violate the DRY principal w/ code duplication in them.
Jun
14
comment Splitting code from form operations in C#
Like all things, it's not an absolute avoidance of course. When I see need for regions in my code, I consider refactoring the 'region' out into it's own class.
Jun
14
comment Splitting code from form operations in C#
+1, even w/ the mentions of #regoins. :P. I Completely agree w/ 1, 2 and 3.
Jun
7
comment Why do business analysts and project managers get higher salaries than programmers?
Sadly, I'm in a Widget Factory that fancies itself to be Film Crew.... utterly frustrating. Great answer
May
17
comment What do you do to make sure you take proper/enough breaks, while avoiding unwanted side-effects of break taking?
+1 for physical exercise. I like to run or bike 30-45 minutes for lunch, taking only very small breaks in the morning and afternoon. This has so many benefits: clear head, endorphin rush, counter acts our sedentary workplace, etc...
Apr
16
comment Using HashTable without overriding hashcode()
I believe @SRKX was using C# in his example, where hashCode is the Java equivalent. The answer is valid in both languages.
Apr
6
comment What are the disadvantages of automated testing?
As someone who works 80% of a very large legacy code base, I couldn't agree more. However, to mitigate this, I've used some of this in [link]amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/… are worth the look.
Apr
5
comment How do you maintain focus when a particular aspect of programming takes 10+ seconds to complete?
This is a great answer (helps to burn off nervous energy) and the pomodoro technique can work if you are disciplined enough.
Apr
5
comment How do you maintain focus when a particular aspect of programming takes 10+ seconds to complete?
@Jer, yeah. For me, to more coffee (I don't drink pop/soda) I drink, the less fidgety I get. I'm sure I have adult ADD/ADHD, so on days I know I need to concentrate, I try to cut out the caffeine.
Apr
5
comment How do you maintain focus when a particular aspect of programming takes 10+ seconds to complete?
I have a similar problem (hence this comment :) ). I found what really helps is less coffee in the morning, or none at all. I also try to work in the morning and schedule meetings in the afternoon. Hope that helps .... oh look a kitty.
Apr
5
comment Is the abundance of frameworks dumbing down programmers?
I agree with this, and I notice you said 'learn it' not 'do it'. @mipadi, I have never written a compiler, but (long ago) read a book or two and tried to wrap my head around the principals. To this day, I think that (to a degree) helps in learning new languages. In short, IMHO it's important to have an understanding of what goes on under the hood.
Mar
2
comment Is Visual Source Safe (The latest Version) really that bad? Why? What's the Best Alternative? Why?
@hanzolo, here is another one programmers.stackexchange.com/questions/19085/…, this is the one I meant to post earlier.
Mar
2
comment Is Visual Source Safe (The latest Version) really that bad? Why? What's the Best Alternative? Why?
Here some insight from a similar question: programmers.stackexchange.com/questions/24910/…
Nov
1
comment Is there a way to combat Sales perpetually overcommitting?
+ 1 "Don't make a habit of working more than 45 hours a week, it is bad for your health and that comes first"
Sep
27
comment Does teaching programming make you a better programmer
+1 for " you can also learn from your students if you're open minded about it" I have experienced this when I taught a few night classes, years ago.
Mar
29
comment What advantages does TFS have over Tortoise SVN in this scenario?
VSS to SVN is like going from hell to heaven. Switch ASAP.
Mar
22
comment If you use MFC how did find it best to learn the concepts?
You can use C# and create WinForms apps that, when compared to MFC are far easier for most cases. The .NET framework is far more consistent and easier to follow IMHO. I can't really make the comparison to Java, as I have no experience. If I could choose between C# and WinForms or MFC, it would be C# hands down.