|
... be allowed to choose more than one answer here!
Oh, and an option is missing:
"Post a 'Send med codez - it'z urgentz!' in the CP Q&A Forum!"
Why can't I be applicable like John? - Me, April 2011 ----- Beidh ceol, caint agus craic againn - Seán Bán Breathnach ----- Da mihi sis crustum Etruscum cum omnibus in eo! ----- Just because a thing is new don’t mean that it’s better - Will Rogers, September 4, 1932
|
|
|
|
|
Johnny J. wrote: Oh, and an option is missing:
"Post a 'Send med codez - it'z urgentz!' in the CP Q&A Forum!"
Those guys have the problem that they cannot write software. I don't think that fits in the category "programming problem"
It's an OO world.
|
|
|
|
|
Johnny J. wrote: ... be allowed to choose more than one answer here!
Why? The question is which do you do first not what methods do you use.
|
|
|
|
|
Which approach I try first varies based on the problem.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
but first, is keep plugging.
|
|
|
|
|
|
- ns ami -
|
|
|
|
|
Same for me.
Unless it is good SF, but I think this counts as "take a break" 
|
|
|
|
|
I assume that means going to the toilet.
It is incredible how many times I have had an epiphany at the urinal.
Every man can tell how many goats or sheep he possesses, but not how many friends.
|
|
|
|
|
Is that what you call it?
|
|
|
|
|
|
I've just had an epiphany the size of a baby seal.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
I wouldn't let CG touch my Abacus!
When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
|
|
|
|
|
Not quite what I meant, but yeah, sure. It works for me.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Yep, I find getting rid of some extra weight helps me think more clearly.
Pete
|
|
|
|
|
Interesting description of that burning sensation.
I'd get that treated before too long.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I was hoping someone would say this (so I wouldn't have to). Sitting on the bog with no distractions and no code or diagrams to mislead you is the perfect environment for clarifying one's thoughts. Works perfectly for design decisions and sometimes debugging. Nevertheless most programming obstacles are bizarre error messages and the bog can't help you there. That's what Google is for.
|
|
|
|
|
1) It depends on the problem.
2) It depends on the resources available on the net.
3) It depends on whether someone at work has performed this particular type of work or it is just me who has the only expierience in it.
4) Depends howlong I've been struggling with the problem. Asking help is a last resort. I first try to solve it myself and if no hope I ask for help after having (taken a brake and tried again) * 3.
"Program testing can be used to show the presence of bugs, but never to show their absence."
<< please vote!! >>
|
|
|
|
|
If all the above fail the goto Bacon for help
Lobster Thermidor aux crevettes with a Mornay sauce, served in a Provençale manner with shallots and aubergines, garnished with truffle pate, brandy and a fried egg on top and Spam - Monty Python Spam Sketch
|
|
|
|
|
I post a "Gimme code urgentz"-kind of question on Codeproject, preferably all in upper case to emphasize the importance of my request, giving as little information as possible to get an answer as broad and overarching as possible, hoping, that somebody will do my work for me so I can slack of in my office drinking coffee and playing online games, while everybody else in work thinks, I am the genius I pretend to be.
Why, what else should I do?
"I love deadlines. I like the whooshing sound they make as they fly by." (DNA)
|
|
|
|
|
So all of those are you, under sock puppet accounts? I had wondered...
Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.
Manfred R. Bihy: "Looks as if OP is learning resistant."
|
|
|
|
|
Well, as long as it stays confined to QA I can live with in. We had that new member spilling over into the Lounge today with the same nonsense.
Craigslist Troll: litaly@comcast.net
"I have a theory that the truth is never told during the nine-to-five hours. "
— Hunter S. Thompson
|
|
|
|
|
Why wait till you are stuck on a problem? Are you not better off posting as soon as you get your assignment?
Oh wait; they are probably the same thing
Independent ACN representative | -- Check out the possibilities for your future! | -- Financial independance | -- Full time or Part time | -- In more than 20 countries through North America, Europe, Asia and the Pacific |
Within you lies the power for good - Use it!
|
|
|
|
|
PJ Arends wrote: Are you not better off posting as soon as you get your assignment?
Nah, better wait till it's nearly too late, that way you can urge and whine about how important the whole thing is for your live and how time is running out, and maybe somebody will have pity and hand over a solution. What? What do you mean, that never works? That was my career plan.
"I love deadlines. I like the whooshing sound they make as they fly by." (DNA)
|
|
|
|
|
Just keep plugging away at the problem - Rarely do this unless it's in combination with one of the others.
Ask a colleague or friend - Most frequently with design issues or if I know they have experience with the problem I'm having.
Read the docs. Again. - This is almost never the solution as the state of most documentation sucks.
Read a book - I almost never consider this a solution to a problem. If I'm stuck I want to get unstuck now, not after the time it would take to read a book, and I'm certainly not looking in a book when I have Google at my disposal.
Search online for the exact answer to your problem - Most frequently with error messages I can't get around.
Search online for more general background information on your issue - When I'm trying to do something I've never attempted before.
Post a question online - Only when all else fails. I wouldn't want to post a question that I could just Google, and if I can't easily Google it, it's usually difficult to set up the question in a way that I won't get either flamed or a pile of dumb responses.
Take a break and let the creative juices flow - This often works wonders, and I don't do it often enough.
As someone else noted it is often helpful to just try to explain the problem. I've had a number of occasions where I started to explain the problem to a coworker and had the answer come to me before he had a chance speak.
|
|
|
|
|
I think many respondents may want to select more than one answer. I tend to do the following (in this order):
- Read the docs. Again.
- Take a break and let the creative juices flow.
- Search online for the exact answer to your problem.
- Search online for more general background information on your issue.
- Post a question online.
- Ask a colleague or friend.
/ravi
|
|
|
|