7,017 reputation
23152
bio website shog9.com
location Colorado
age 33
visits member for 2 years, 8 months
seen 15 mins ago
stats profile views 717

Community Coordinator for Stack Exchange, Inc.

If necessary, contact me via email to stackexchange.com: shog@...

For by thy words thou shalt be justified, and by thy words thou shalt be condemned.


Jul
11
revised Are there tangible benefits to being a Microsoft MVP?
Pared down rambling, essay-ish question. We can't tell you whether or not it's worth it for you, or what you should do with your free time.
Jul
8
awarded  Synonymizer
Jun
28
comment Is copy & paste programming bad?
the risks of relying on libraries, especially libraries where you don't have the option to patch when critically-necessary, is worthy fodder for a whole question in and of itself. But the fact remains, Array.Sort() is someone else's responsibility - if they drop the ball, that sucks for everyone, but assuming they don't it's one less thing for you to worry about. But bring code into your own app, with no one else maintaining it, and it's on you to find and fix problems. If you wait to understand it until there's a problem, you're waiting for a fix from yourself - worst of both worlds.
Jun
28
comment Is copy & paste programming bad?
You don't maintain Array.Sort()... Not until you paste the implementation into your own code and use it in lieu of the library version. For the most part, you shrug and let Microsoft and Windows Update take care of the framework, but no such luxury is afforded you for those snippets you pulled of the 'Net. And if you're gonna maintain it, you'd better understand it... (oh, look, S.Lott already had this discussion earlier)
Jun
27
comment How to explain pointers to a Java/VB programmer
@Skeith: you haven't seen a bad idea 'til you've seen a VB programmer writing C++ code...
Jun
12
awarded  Popular Question
May
22
comment What is your opinion of C++ Frequently Questioned Answers?
@dan04: it still is a feature... if that's actually what you need. Being able to take some ancient library and build a modern C++ facade over it, with essentially no overhead, is fantastic (if you've ever had to work with an old Win32 API in C#, you know how quickly this devolves into madness). But just because you can use old code doesn't mean you should - or that you should let the style of the old code infect the rest of your application.
May
10
awarded  Good Question
Apr
26
revised Are the “practical” chapters at the end of the Siebel's PCL book supposed to be skipped during the first pass?
edited tags
Apr
26
revised Suggest an Introductory OO Text for a (smart) non-programmer?
edited tags
Apr
26
revised Why do new programmers seem to ignore compiler error messages/runtime exception messages?
edited tags
Apr
26
revised What to do when you're faced with a problem that you can't solve quickly?
edited tags
Apr
26
revised Suggestions for Programs to develop for learning
edited tags
Apr
26
revised How big is the gap between what you learn in CS curriculums and what you need in real life projects?
edited tags
Apr
26
revised Loops in real-life problems
edited tags
Apr
26
revised vim tutorial for beginners
edited tags
Apr
26
revised Difference between hash and dictionary
edited tags
Apr
26
revised Where can I start learning to build web applications in C#
edited tags
Apr
26
revised What attracts software developers such as yourselves to choose to program for the Android mobile platform?
edited tags
Apr
26
revised Why Java as a First Language?
edited tags