This can be a real problem for me. I have to be able to see every single piece in my wardrobe for it to be worn. First, I switch out seasonally. It is a lot of work, but worth it to me.
I only have the clothing that will be worn that season in my working closet. I have two closets available to me. I hang all my bottoms in my closet. They are arranged according to category: work, casual, lounging. I do the same with tops (same arrangement in the second closet). I fold knits and place them above the hanging items. I can see everything in a flash. There is nothing that gets pushed back or hidden behind other pieces.
This method works well because I also know which pieces are not being worn. If things are not be worn, then I have to decide why they are not being worn (they are, after all, in my working closet). When I switch out my closet at the end of the season, those pieces that weren't worn are immedately thrifted.
The one time my system failed me was when I decided not to thrift unworn pieces at the end of the season. I washed, ironed, and folded them away for the next year. When I pulled them out, I found I felt exactly the same way about them and regretted the work that went into storing them away only to thrift them.
I realize that a lot of YLFs have a holding zone for things they are on the fence about. I would be curious as to how often items are rescued from the holding zone and how often it is just a middle step. I find I rarely rescue an item from the holding zone. I say rarely, but I wonder if I mean "never."