I have a severe case of ADD, which directly impacts my programming. I was diagnosed in college and realized I've been living with it since I was around 12. I don't take Ritalin or Aderol, though my psychiatrist strongly pushed me to do so.
To deal I take Ginko Biloba. About 400-500miligrams/day. It take about 2 weeks to start impacting you and works amazingly. I don't feel like I'm drugged up all day, as opposed to when I tried other drugs to control my ADD. I suggest it to anyone who wants to take a natural approach to dealing with their memory problems. I have absolutely no side-effects from it(though some are possible).
For those people who think ADD is "just a catch-all term for people at the lower end of the spectrum of focusing", you need to take yourself down a notch and realize that ADD is a real memory problem that people like me have to struggle with every day. Please stop taking the term ADD for granted.