Switchboards should have a clearly stated purpose. Name each switchboard according to its purpose. Since switchboards represent processes, it is recommended to describe switchboards with a verb (example: "Save layer 'trees'" or "Provide city model as OBJ"). When creating and extending a switchboard, make sure that it does not take on more tasks than its original purpose.
Switchboards should usually have only one output (Depot, Layer, Service or File). In some situations it makes sense for a Switchboard to write several Layers, for example, but this often leads to confusion (see point 1).