использует ли это в каком-либо процессе признак плохого дизайна?
Вероятно, нет, если вы используете DCOP для выполнения какой-либо задачи, которая обычно выполняется с помощью щелчка мыши или горячей клавиши. Конечно, дизайн намного лучше, чем пытаться управлять мышью, чтобы делать то, что вы хотите сделать с программой!
Но если вы используете DCOP, чтобы сделать что-то действительно простое, что можно сделать непосредственно с помощью команды оболочки или нескольких строк кода на C, вообще не вызывая приложение KDE, вероятно, лучше просто сделать это прямым способом. (например, не используйте DCOP, чтобы сказать Konqueror удалить дерево каталогов, просто запустите rm -rf
)