Знать, как переносить фреймворк (Разработка и отладка плагинов Eclipse - Как узнать, что происходит?) - PullRequest
0 голосов
/ 04 апреля 2011

Я только что разговаривал с очень!расстроенный сотрудник, я ищу совет вместо него :-) Он поддерживает сложный плагин Eclipse (на самом деле это скорее приложение), и он понятия не имеет, что происходит, когда он, например, нажимает на список.Внешний разработчик, создавший его, использовал отражения и слушателей, и ему довольно трудно / невозможно выяснить, что на самом деле срабатывает, когда он нажимает на ссылку.Он начал переименовывать функции, чтобы увидеть, получает ли он ошибку, когда щелкает по списку (работает благодаря рефлексии).В некоторых списках он получает (что правильно), в некоторых - нет.Есть ли что-то, что помогло бы решить такие проблемы?Помогут любые идеи: инструменты (UML?), Трюки или даже то, что он должен делать, когда у него появится следующий шанс поговорить с внешним программистом.Просто мне грустно видеть, как он отрастает седыми волосами из-за этого.

Спасибо

1 Ответ

0 голосов
/ 05 апреля 2011

У меня была такая же проблема.Я использовал трюк, который должен был запустить приложение Eclipse прямо из рабочей области.Затем я нажал на графические интерфейсы и посмотрел на файл журнала.Это был действительно кошмар и невероятная трата времени, но он сделал свою работу.

Удачи, потому что вам понадобится несколько месяцев, чтобы понять, что происходит внутри этой программы !!

...