Паттерн MVC использует делегатов для соединения большого количества объектов классов с каждым овером. Для Qt это сигналы и слоты, для C # - события, для Java - замыкания. Но все известные мне дизайнеры диаграмм и UML работают только с наследованием и композицией дочерних и родительских элементов :(. Имеется ли какое-либо программное обеспечение, которое позволяет визуально рисовать классы, проектировать делегатов, подключать делегатов к конечным точкам и генерировать код на основе такой «модели»?
Приведенное выше описание может быть неточным: я не очень разбираюсь в терминологии. Если кому-то нужны какие-либо разъяснения по этому вопросу, пожалуйста, прокомментируйте, я уточню, что неясно.