"You find something works,& you make a theory of why it works!
Your theory may imply that something else will happen,so you try it ,if it works,that implies that your theory is closer to correct than not."
Absolutely Correct!!! However, the problem arises when we spend so much time thinking about what the consequences of our theories are, just to find that there are no testable consequences of our theories and we have no real reason to believe our theories are closer to correct than not. The problem is that we become so hopful that we will descover our theory is correct that when we don't discover it's correct we don't throw it out because we've become too attached to it. Sometimes we actually find that our theories are wrong, but because we don't want to throw them out we just augment them with more theories.
I think we really need to get back to the basics and say what the hell can we use, and what can we take out of our science library and place in our philosophy one.