![]() |
*SOFT* | Визуализация кода, построение блок-схем из исходников
Нужены программы для получения блок-схемы из готового кода. Вся проблема в том, что нужно _срочно_
Нашёл только: Crystal REVS for C++ (совершенно отвратно и НЕПРАВИЛЬНО выносит комментарии) Visustin (вроде ничего, но комментарии выглядят как-то по-детски) Видел отечественную разработку, но она для Deplni, а мне нужно C++. Можно хоть Linux, хоть Windows. |
hasherfrog
Я нашёл что то подобное...сам я эти проги не пробЫвал, но может что то из этого подойдёт Understand for C++ CC-RIDER Code Visual to Flowchart Crystal C/C++ |
vadimiron
Угу, спасибо. Я уже опробовал "Code Visual to Flowchart" и "Crystal C/C++", плюс ещё "CodeDraw" и плюс ещё пару-тройку программ. Постараюсь в понедельник написать более-менее подробный "отчёт". Пока фавориты всё те же... Но лидирует Visustin... Если ещё кто чего знает, напишите. |
В общем, хотел я написать очень богатую на впечатления статью... Но из-за того, что ни один из вышеупомянутых визуализаторов с МОЕЙ задачей не справился (несмотря на всю продвинутость каждого из них), скажу ли одно - пост-применение их к уже готовым (но хорошо написанным текстам) в кросс-платформенной среде - даёт ФУФЛО. Сорри всем написавшим сии продукты, разработчики там сидят головастые, но думают они не так как я, очевидно... Разная школа, видать...
Лидером так и остался Visustin. Спасибо за внимание. |
а программу, только для построения вручную есть? То есть только что б размеры были пропорционально учтены, а то с этим проблема.
|
Не совсем понял вопроса, извините. Что значит вручную? Совсем вручную? Можно вики какую-нибудь, сейчас модно их использовать для написания документаций. Что значит "размеры были пропорционально учтены", что такое "размеры" в контексте?
|
hasherfrog
я имею в виду, что не по готовому алгоритму составление схемы, а методом типа Drag'n'drop, т.е. перетаскивая или ставя элементы в нужное место. А размеры - нужно пропорционально там 1х1.5 (соотношение) по моему, по ГОСТу короче. |
Т.е. Вам нужна прога для построения (рисования) блок-схем без наличия исходного кода?
|
да, именно так
|
Что-нибудь типа HiAsm?
|
Surround
для построения блок схем вроде VISIO не плох |
Люди, а кто подскажет существуют такие проги которые рисую блок-схемы из исходников на C++ Builder 6.0 ?
Мало того блок-схему на С/С++ моно и от руки нарисовать а как рисовать их с исходников на билдере ненаю((((, подскажите кто что знает. |
Vovius
я слышал о создании С/С++ классов из блок схем, но вот чтобы в обратную сторону... |
Vovius
почитайте начало этого топика (1-ую страницу) |
имхо, изучать UML надо...
хотя, я не понимаю полезность всех этих "рисуночков"... |
XCodeR
Их полезность начинаешь замечать, когда работаешь над большими проектами, а особенно, когда работаешь в командах Одно дело когда ты получаешь код с набором классов, а другое дело, когда к этому набору классов есть схема, где показаны все связи классов |
точно! и третье, когда надо кому-то (другим девелоперам, или тестерам) что-то показать, - тоже приложить схему проще. Ну и для документации опять же.
|
XCodeR
вот создай проект на несколько сотен классов и попробуй потом объяснить его уструктуру другому человеку без рисования схем... для малых проектов UML мало полезен, а в больших без него просто не обойтись! |
vadimiron, mar, Vlad Drakula
я иммел ввиду полезность для одного человека.... для команды-то понятно... но лично я использую схемы(редко) только для "отчета" перед начальством... |
Время: 11:53. |
Время: 11:53.
© OSzone.net 2001-