Программы становятся все сложнее и сложнее. Не так просто бывает понять, как разные части вашего приложения взаимодействуют друг с другом. Особенно тяжело бывает разобраться, когда вы используете многопоточные или распределенные программы. Разные потоки одновременно посылают друг другу сообщения, какие-то из них, вызывают ошибки, какие-то запускают выполнение последовательностей команд, и если не навести порядок в этом "симфоническом оркестре", вместо "музыки" вы получите душераздирающий скрип и вой.
Как же научиться "дирежировать" вашим программным комплексом? Для этого есть замечательный инструмент: "Диаграммы последовательности".
Хотите узнать как легко и быстро создавать такие диаграммы, и как эффективно использовать их при разработке ваших программ? Кликайте по ссылке: