|
|
|
|
|
by cac1
2336 days ago
|
|
1) Get a professional opinion my friend. Look for a cognitive psychologist. 2) Remember the ADD is not a one-way street. It's a cycle. You will return to what your were doing. Concentrate of efforts that record your progress up to the point you were distracted and that make it easy to refresh your focus when you return. Word processors and graphic arts are wonderful for this. Visually structured programming is too. You want to complete a method at a higher level before working at a deeper level. That is, you want to define all the logical units of a method with comments before coding each unit itself. Make the effort to create logically complete camel case variable names. These programming practices will make it much easier to resume work. 3) You are susceptible to distractions, but the distractions themselves are not the problem. You are distracted because:
a) you are bored.
b) you are exhausted.
c) you are emotionally disturbed by something.
d) you are interrupted.
e) you are inspired.
You must recognize what is causing you to be distracted and deal with it, or you will struggle. Good luck. |
|
I know I will be disturbed within the next 30 minutes so I put off the deep thinking required to begin coding that oh-so-crucial function or refactoring. Exhaustion is another one - especially exhaustion from emotional disturbance. Double whammy.
Good list btw.