For trout fishing, I've had some pretty good days right before a front comes through - whether it be a cold front, or just a lot of rain.
I don't know if it's anything to do with barometric pressure or not.
I've kinda just attributed it to the calm before the storm, which seems to be good for hatches and rising fish.
On a similar note, I've seen pieces in magazines about the "Solunar Tables" - which forecast the best fishing according to the phase of the moon
Usually these things call for the best night fishing on dark nights with no moon showing at all.
And not good fishing during full moon lit nights.
I've disproved that theory many times - having great fishing on nights that were so lit up bright by a full moon, that I could see the fish rising to flies that were hatching.
And actually able to see my fly floating and being taken by fish