Давай.
Gamesharp.info/privet
UML это по сути Схематичная ТЗ, если будешь работать в крупной компании, там без этого никуда, по началу всё сложно, но с практикой становится проще понять что и зачем. Когда в 2017 году записывались курсы по Java, отличная практика была по UML, советую, если реально хочешь понять с чем его едят, если же нет, то смысл тебе что-либо доказывать?
Ну ты короче за больную струну задел. Видимо ты не сталкивался с очень сложными проектами, когда надо тупо разобраться как это все работает и вообще для чего это нужно (может быть даже не задача программера, а больше архитектора или тимлида, хотя программер тоже должен понимать как все работает). Вопрос в другом что draw.io может не слишком удобный инструмент. У меня стоит 2010 VS Ultimate и у меня есть возможность создавать uml-диаграммы. Раньше составление uml-диаграмм ставил между поносом и зубной болью, а теперь с помощь VS2010 одно удовольствие.
Может это и схематичная ТЗ... Не буду спорить. Но. У меня на работе, перед тем как делать проект - первый выпускаемый документ - это исходные данные. Ты думешь, их хоть кто нибудь смотрит? Да говно это всё. Уж я то знаю. Они конечно могуть помочь понять, о чем идет речь... вобщем..... оооочень вобщем. но чтобы реально разобраться, надо еще кучу документов.
PS и да... слово "ерунда" - написано в кавычках .... ну как бы между прочим
С очень сложными не сталкивался. И сразу вопрос не в тему - если вы сталкивались - что вы тут делаете - если у вас уже есть хороший опыт? (ну это так....) . А вообще я привык к блок схемам - их смотришь - и понятно, что как... КОнечно, блок схему не начертить на огромный проект, но чет UML не видится хорошим выходом... На мой взгляд - это список шапок. Это не даёт понимания (по крайней мере - мне)
Что я тут делаю - например я не программировал шахматы - а на этом проекте объясняется как это сделать и потом делается очень доходчиво и очень привлекательно. Еще было интересно разработать с нуля игру 2048 и висилицу. Я то разрабатываю базы данных - да там тоже надо рисовать блок-схемы и uml. А мне интересно еще и для души покодить.
marketplace.eclipse.org/content/uml-java-generator
Из правильно составленной UML можно сразу сгенерировать исходник и собрать ПО, это так, к слову.
Что касается твоей работы, ну ты не обмолвился, что вы там делаете, значит она может быть любая, даже не относящаяся к разработке ПО, а значит не понятно, к чему это ты сказал.
Если ты хочешь быть хорошим программистом, не съезжай с темы и не задавай глупые вопросы не по теме.
Почитай лучше, для чего создали стандарт UML, что он отражает и кто его использует.
Если я не запускаю ракеты в космос, это не значит, что это просто набор железок, который не даёт понимание о космосе, есть люди, которые занимаются ими и специально обучены для этого, если ты ещё не обучен и не знаешь что такое UML, то так и скажи, что твой разум заточен под более земное и простое, дали схему функции, ты её написал, а крупные проекты это пусть тимлиды или директора разбирают, а твоё дело маленькое с 9 до 17 отсидеть и свалить на каток...