I admit that this looks like a bit of an ad, but I think it's fair use. If I offend anyone, I apologize.
25 karma · joined January 24, 2020
I admit that this looks like a bit of an ad, but I think it's fair use. If I offend anyone, I apologize.
Of course I'm biased. I wrote Epiphany WorkFlow for the Mac. It's similar but more practical for larger projects and it's free (for now).
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.