Недавно я рисовал диаграмму последовательности модуля, когда выполнял реверс-инжиниринг. Я столкнулся с оператором управления, и это похоже на
if (func_A() == True)
{
DoSomeThing();
}
else
{
DoSomeThingElse();
}
Проблема в том, как нарисовать условие?
Как я уже говорил, это обратный инжиниринг. Код не может быть изменен сейчас. Я нарисовал две диаграммы, и я не знаю, какой путь правильный,
Первый - это, я думаю, что это неправильно, потому что он не показывает вызов функции в виде сообщения от А до Б.

Это второй, показывает сообщение func_A.

Что вы думаете, чтобы сделать это правильно?