Reference: Uncontrolled Airfield
I am far from a perfect pilot but one thing I do religiously is an overfly, well above circuit height (min +500ft) BEFOR joining the circuit.
No matter where & how far I have arrived from, I will be making at least an inbound, an overhead the field , circuit joining call, along with what I deem necessary in circuit calls (minimum turning base).
The above gives me time to listen out for other traffic, visually assess traffic activity, wind direction and time for other traffic to be aware of my presence/intentions.
I recognise the time/cost imperative for RPT traffic to conduct straight in approaches. I really don't like the practice, or see the necessity for private pilots to indulge in this, usually unnecessary and increased risk rout.
My practise may not have prevented the above incident however it sure would have reduced the chances, even if one pilot was not communicating.
On the last point: When approaching an uncontrolled airfield, the prudent pilot will be listening out (on frequency) to get an idea of active runway/traffic numbers/etc. If no "chatter" check frequency setting and /or make a call, asking for active runway advice. If still no communication BE VERY VERY CAUTIOUSE as you close with the airfield.π