Well, in my opinion, to prevent the macular degeneration, you can eat more fish, such as catfish, eggs, and cod liver oil. Also, vitamin d can be good for eyes. You should know that it can help prevent early age-related macular degeneration. Boosting vitamin D intake could help to prevent age-related diseases, in particular loss of vision and blindness. Also, Vitamin D has anti-inflammatory properties, and inflammation has played a big part in macular degeneration. It will do a good job to macular degeneration. Besides, Lutein is a good way to protect your eyes, especially for some people who have macular degeneration problem. Also, you can just have a try.