Блог пользователя vis10326

Автор vis10326, 10 лет назад, По-английски

i have been practicing coding for 2 years,but i have still this problem that after even finding out solution to a problem,i take too much time to implement its code , sometimes for very easy ones. Can anybody please suggest me a good strategy to overcome this thing because it has been a very negative effect for me.

  • Проголосовать: нравится
  • +5
  • Проголосовать: не нравится

»
10 лет назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

Practice makes perfect they said...

»
10 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Try participating in some contests . I think this is the best way to overcome your problem

»
10 лет назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Start solving problems really really hard, I mean 4-8 hours a day :)

»
10 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

For implementing time i suggest write down each data structure,array etc. with a simple sentence before coding anything. It saves you from thinking every time what does this array even do?

»
10 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I think, Thinking Speed is another parameter!
I saw in red coder's screen casts that at first, they find the right solution so fast; Beside that they can code their solution in minimum possible time! They can think on codes very fast and in my idea it's an important parameter. But I don't know how can I increase my thinking speed on coding.
The bottle-neck of my performance in implementation is:
1. Typing Speed
2. Thinking on Code

I don't know what's wrong. Please give your advice about how can I improve these.
Thanks...