сгенерировано Doxygen-ом + DOT ( по исходному коду ) прикольная чтука. Порадовало то что она может нарисовать диаграмму вызова одной функции из другой. Подробнее писал он них тут :www.diary.ru/~SonicCatPap/p33871850.htm
Наподомие UML что-то. Работал в UML средах? Там тоже можно графы такие же создавать. А когда по коду строятся графы, то называется это, если не ошибаюсь, Reverse engineering.
А ты уже научился заряжать левой ногой свой телефон?
Угу. У нас как раз на последнем семестре 4го курса был предмет UML. Вот там задания были нарисовать схемы ( 8 или 7 типом их ну а количество было конечно больше ) для интернет магазина (лаба на дому) и для SMTP POP ( курсач на дому ). Отстой что мне все пришлось рисовать, остальные просто забили из нашей группы ( 5 человек )
рисовал в Visual Paradigm. Сейчас рисую в SmartUML токо он код для C# какойто странный сгенерировал. Приходиться его руками поправлять.
А эти UML среды они код генерируют токо по диаграмме классво и все ? Или есть которые и по диаграмме Activiti и другим ?
Вот тонкостей не знаю. Слишком глубоко не изучал. Рисовать можно всё, что угодно. А вот автогенерация скорей всего только по иерархии классов. Кто кого наследует. И даже не по "кто кого юзает". Я ручками рисовал.
А ты уже научился заряжать левой ногой свой телефон?
Я просто был достаточно удевлен когда перепробовал 3-4 UML едитора и все они генерировали код токо по диаграмме классов. Ведь не сложно сделать генерацию функций которые бы вызывали другие функции по Activity или временной диаграмме или каким либо другим.
Хотя я чегото почитал на RSDNе там про UML не собо отзываются. Типа надо при изменении кода изменять и UML. Имхо UML оч полезна чтоб все спланировать заранее и не переделовать по глупости.
сгенерировано Doxygen-ом + DOT ( по исходному коду )
прикольная чтука. Порадовало то что она может нарисовать диаграмму вызова одной функции из другой.
Подробнее писал он них тут :www.diary.ru/~SonicCatPap/p33871850.htm
А когда по коду строятся графы, то называется это, если не ошибаюсь, Reverse engineering.
У нас как раз на последнем семестре 4го курса был предмет UML. Вот там задания были нарисовать схемы ( 8 или 7 типом их ну а количество было конечно больше ) для интернет магазина (лаба на дому) и для SMTP POP ( курсач на дому ). Отстой что мне все пришлось рисовать, остальные просто забили из нашей группы ( 5 человек )
рисовал в Visual Paradigm. Сейчас рисую в SmartUML токо он код для C# какойто странный сгенерировал. Приходиться его руками поправлять.
А эти UML среды они код генерируют токо по диаграмме классво и все ? Или есть которые и по диаграмме Activiti и другим ?
Хотя я чегото почитал на RSDNе там про UML не собо отзываются. Типа надо при изменении кода изменять и UML. Имхо UML оч полезна чтоб все спланировать заранее и не переделовать по глупости.