powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разбираем чужой код...
10 сообщений из 10, страница 1 из 1
Разбираем чужой код...
    #35458560
xpoft2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла необходимость разобрать чужое приложение. Приложение написано на Delphi, СУБД Oracle. С какой стороны подступиться с чего начать ?
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35458801
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотреть работу программы. Потом открыть исходники в дельфи
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35458814
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xpoft2010Возникла необходимость разобрать чужое приложение.

Декомпилировать?
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35458816
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если декомпилировать, то проще самому разобраться
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35458839
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
edges7 xpoft2010Возникла необходимость разобрать чужое приложение.

Декомпилировать?

Ну, а если серьезно, то я бы начал с обзора программы, ее функциональности. Затем перешел бы к общему обзору классов приложения без углубления в тонкости реализации, выявлению связей и т.д. Ну а уже на следующем этапе непосредственно чтение кода.
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35458848
edges7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloy denЕсли декомпилировать, то проще самому разобраться

Да уж. Что есть, то - есть. :))
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35459204
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xpoft2010Возникла необходимость разобрать чужое приложение. Приложение написано на Delphi, СУБД Oracle. С какой стороны подступиться с чего начать ?
Взять исходники и попробовать скомпилировать проект.
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35459222
pemp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
первым делом после ознакомления с функционалом поставить конкретную практическую задачу например надо поменять/ добавить что-то лучше помасштабнее. скорее всего она уже есть иначе не стояла бы задача разобраться как работает чужое приложение. потом разделить ее на несколько мелких конкретных целей у которых видится обозримое решение выбрать самую простую в решении и вперед. во-первых понимание того как все устроено придет быстрее ибо так будет всплывать куча нюансов которые будут упущены при "теоретическом разборе", во-вторых все равно придется делать все вышепредложенное ну за искл. декомпилирования :) но голова не будет заорятся не нужным все равно даже если сходу разберешься как работает какой-нибудь модуль, но возьмешся зза него этак через месяц. ковырятся в нем придется по новому. ну и в-третих к тому моменту когда более менее разберешься уже будет решена половина поставленной руководством задачи. К томуже чисто психологически проще взятся за то чтобы положить кирпич сотню раз, чем за строительство стены.
касаемо конкрентного случая на мой взгляд исходники делфи лучше оставить на потом ибо обычно это самое запутанное место. первым делом получше исследовать предметную область, потом как она представляется в данных, затем хранимые процедуры если таковые есть. и потом уже колупать исходники
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35459285
Фотография Valentin Kotelnitski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего, работает как большинство других приложений Delphi.
Какая задача ставится?
Полный разбор? (Я так понял.)
Разбор в учебных целях? - Тогда лучше изучать программирование с нуля.
Разбор стиля программирования конкретного автора? - Тот, кто это может
сделать, не задавал бы этот вопрос.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Разбираем чужой код...
    #35459311
xpoft2010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, начальством поставлена техническая задача, изменить(доработать) один из модулей, и дать права менеджерам, на составление заказов.
Первая задача относительно простая, решить ее можно изменив хранимую процедуру, а вторая потребует небольшой перепроектировки.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разбираем чужой код...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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