Sometimes it's hard to decide which way to go in the project. 2 techniques which help here:
See All 97 Episodes of "Andrzej on Software"