I don't have ADD, but I have clearly observed that listening to a YouTube video of people talking while I work increases my productivity.
I think it's because when I lose focus of my code, I will just end up listening to the video for like a minute, without having to even switch to my browser window. Without that, I would have the tendency to open Reddit/Twitter/this site whenever I get slightly distracted.
This of course requires picking videos that are both very long (don't want to go looking for a new one every 20min) and very casual (I don't want to have to actively listen to it).
I often make decisions on background noise with regard to verbal/nonverbal tasks, needing a rhythm, or needing to block out some other distractions.
Try instrumental music when you have verbal/intellectual needs. A good Latin dance channel helps me get in a rhythm for physical housework and stuff. If others are bickering around me, time for earphones or some encouraging spoken-word.
I think it's because when I lose focus of my code, I will just end up listening to the video for like a minute, without having to even switch to my browser window. Without that, I would have the tendency to open Reddit/Twitter/this site whenever I get slightly distracted.
This of course requires picking videos that are both very long (don't want to go looking for a new one every 20min) and very casual (I don't want to have to actively listen to it).