Document your thought when multitasking
I agree multitasking is not a good idea when developing. But sometimes it may not be up to the developers. When I am multitasking, my train of thought hops onto other tasks from time to time when I realize the related aspect of those tasks need to be fixed/enhanced to keep up with what I am doing. I need to make sure I document those thoughts right away before I forget them so I can follow up later on.
Keep Up with TechRepublic