Looking at materials without assigning them to anything
Coming from C4D, I'm used to a material manager, the philosophy is that materials exist in their own right and can be edited and managed. As far as I can see, Blender's philosophy is that materials only exist as data blocks in conjunction with an object or a fake user.
If I want to inspect a material I might click on it in the shader editor, but this assigns it to whatever is selected in the outliner, which is bad practice.
It has been suggested that Blender users keep a 'preview dummy object' hanging around they can select and assign materials to when they want to browse through their scene materials as a workaround - is this true? If not, what do you do?