Similarly in my domain of computer networking, the best advice I received was 'be the packet' - i.e. visualize the steps/hops the packet would take through the network and where are the decisions about forwarding would happen and what evaluations would be made to make that determination.
Troubleshooting became much easier as I took that advise.
Troubleshooting became much easier as I took that advise.