Jerry Krause, Gonzaga, does a great review of the importance of timing and spacing related to shooting the basketball.
Jerry Krause 250 Shot Program
Shooting Arch Adjustment
Shooting Basics
Shots at Game Speed
Step 1 - Rapid Fire Shooting
Step 2 - Pull Up Jumpers
Step 3 - Free Throw Shooting
Step 4 - 3-Point Rapid Fire Shooting
Step 5 - 3 Point Pull Up Jumpers
Timing & Spacing
Timing & Spacing (CrackBack Version)
Zone Shooting
Zone Shooting w/Defemse