powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / "Розборка" сложного проекта
6 сообщений из 6, страница 1 из 1
"Розборка" сложного проекта
    #34924566
iv_va
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такая ситуация :
Надо разобраться в сложном проекте. Он состоит около 4500 файлов и множеством подсистем : веб сервисов, интеграция с САП, собственный API для доступа к БД, ...

IDE : Eclipse 3.2
Language : java 1.4.2
FrameWork : Struts
App Server : Tomcat 5.5

Какая тулза помежет разобраться в проекте ? и счего лутче начать ?
...
Рейтинг: 0 / 0
"Розборка" сложного проекта
    #34924662
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv_vaи счего лутче начать ?С имеющейся документации.
...
Рейтинг: 0 / 0
"Розборка" сложного проекта
    #34927068
Самоловских Виталий aka Kefir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) Часто бывает так, что даже в таких крупных проектах документации нет. Ну что ж если ее нет, то ее надо сгенерировать javadoc (к сожалению не приходится надеяться, что разработчики аккуратно писали комментарии, но все же это поможет понять структуру проекта).

А вообще, вот книжка: Клментс, Кацман, Архитектура программных систем
Читать главу "Реконструкция архитектуры"

Примерно это делается так:
При помощи программного средства выделяются сущности системы (пакеты, классы, методы и т.п.) и зависимости между ними. Получается большой и сложный граф. Ну а потом начинаются всякие манипуляции по разделению слоев и модулей.
...
Рейтинг: 0 / 0
"Розборка" сложного проекта
    #34927192
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ещё могу порекомендовать это почитать: Анализ программного кода на примере проектов Open Source
...
Рейтинг: 0 / 0
"Розборка" сложного проекта
    #34928079
iv_va
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самоловских Виталий aka Kefir:)
Примерно это делается так:
При помощи программного средства выделяются сущности системы (пакеты, классы, методы и т.п.) и зависимости между ними. Получается большой и сложный граф. Ну а потом начинаются всякие манипуляции по разделению слоев и модулей.

С помощью какого программного средства ???
...
Рейтинг: 0 / 0
"Розборка" сложного проекта
    #34930995
Самоловских Виталий aka Kefir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv_vaС помощью какого программного средства ???
В книжке чуваки пользовались инструментарием Dali, который якобы разработан в SEI. Но вот где его скачать я не знаю. А на сайте http://www.sei.cmu.edu/ полно информации по реконструкции архитектуры есть.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / "Розборка" сложного проекта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]