Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Possible Duplicate:
Improving analysis skills

My questions are, how can I improve my analytical skills and what can I do to improve my thought process?

share|improve this question

marked as duplicate by Mark Trapp Feb 8 '12 at 23:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
for general reference if you are confused about when to break a loop adding a flag, is common practice. –  Ryathal Feb 8 '12 at 21:18

1 Answer 1

up vote 4 down vote accepted

More of this.

Nothing will improve you in one swoop.

There is no Royal Road.

It's simply a lot of work.

Keep doing what you're doing.

share|improve this answer
    
Thank you for this. :) That last sentence is especially what I needed. –  John H Feb 8 '12 at 23:39
1  
@johnh: If you think the last sentence is important, you'll need to read the answer again. The second sentence is the important one. –  S.Lott Feb 9 '12 at 10:47
    
I agree that the second is the most important, but I've never believed in a silver bullet, although perhaps my question comes across that way. I guess what I'm trying to find out is the different approaches people use to solve these sorts of problems. I specifically want to broaden my thinking patterns to allow me to draw on several approaches, even though I know it'll take a lot of practice. That's why I think for me personally, the last one is the most important as the second one is easier for me to accept. –  John H Feb 9 '12 at 16:23
    
"my question comes across that way". Completely. "trying to find out is the different approaches"? If that's the case, then remove the long backstory and code sample from the question. –  S.Lott Feb 9 '12 at 16:27
    
Question updated. –  John H Feb 9 '12 at 16:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.