Being a firm believer in understanding the math and physics in electrical circuits I believe that
being able to calculate a circuit before tearing into it, is the way to go. For DC static circuits quite easy.
For switched DC, some understanding of Lenz law and derivate calcs help a lot.
For...