When I am cooking at home I usually cook with dry, store bought pasta shapes. Before I cook it I usually partly wash it under the tap so that the water isn't too cloudy when it cooks, I don't usually bother to wash it thoroughly so there is still some cloudiness.
My question is basically, is it necessary to wash pasta before cooking it? Is there an advantage to washing it completely so it is boiling in clear water? I think it is just the starch that is being washed off (please correct me if I am wrong) so by washing it the cooked pasta would not stick together as much but I haven't tested it.