По моему опыту, между этими двумя понятиями нет реальной семантической разницы. Мне кажется, что они оба работают одинаково. Я не скажу однозначно, что разницы нет, просто я ее не заметил.
Однако, что я заметил, так это то, что хотя бы использование конструктора, который позволяет добавить имя, и добавление полезного имени, может действительно помочь с отладкой. В точке останова, когда вы обрабатываете перенаправленные команды, вы можете гораздо проще определить, какая это команда, если все ваши команды имеют имена.
-
НТН,
Дасти