I fish much the same as pcray.
Assume you picked that up from other threads, cause I hadn't posted in this one yet.
If I see fish, I usually fish for them, but its easy to get carried away with em if they aren't hitting. There are fish elsewhere as well that you aren't seeing, and likely some of those are hungrier and less spooked. But most of the time when I see fish it's a rising situation, and thus its very easy to tell where to fish.
1. If you fish a stream when fish are rising, it helps a lot! Learn where the fish hang out in each pool. Hit it again when they ain't rising, and more often than not, they're in the same general spots.
2. Smaller streams are very easy to tell the holding water in. Fish only the good spots, cover water quickly.
3. The difficulty is in a new, large stream with no rising fish. I gravitate towards riffles and pocket water in these situations, fishing deep, fast runs and cuts, and only 1 or 2 good casts to each spot unless I get a hit or a fish. I'm basically trying to split up the larger stream into a bunch of small streams, perhaps it fits my personal comfort zone better. But I really struggle in the big full stream holes on big rivers.
Pete, I struggled out west on the larger rivers. So much of it just looked the same to me. Big and fast everywhere!