Do you have a problem with memorizing edge orientation or determining edge orientation? Because I really don't see how a problem could arise with memorizing edge orientation, it's arguably the easiest part of BLD. Edge orientation determination, on the other hand, should be defined in whatever guide you're using, so you shouldn't have a problem with that either.
What I do is I just visually memorize which edges are bad, and flip them during execution, that's all. If you're memorizing something like "good-good-bad-bad-bad-good-bad-bad-good-good-bad-good", then of course you're gonna have a huge problem, and whatever guide you're using is doing a poor job advising you not to do that. Forget the good edges, they're of zero significance, so just pretend they don't exist while you're doing your edge flipper algorithms. The only edges you care about are the bad ones.
P/S: What do you mean by "and then you just do edges or somthing.."? If you need help, you should make your problem clearer so people can help, you know.