Sports Specific Development
The term “sport-specific” by our definition of the term means “specific to one’s sport or activity,” which means the individual should be engaging in perfect practice by creating muscle memory to improve their skill. If someone wants to improve their jump shot then they should take shooting lessons from a qualified coach and then practice, practice, and practice some more.
Shooting a weighted ball in place of the regulation size will not improve ones shooting percentage. What it will do is create new mechanics for their body to learn and then distort their regular shot. Plain and simple, there is no transference from one activity to another, which is why movement is specific. This same concept applies to any sport that you engage in.