Прогресс анализа кода с использованием Moose

Кто-нибудь использовал Moose для работы с большой унаследованной кодовой базой Progress ABL/4GL, и, если да, с какими оговорками, опытом, извлеченными уроками вы можете поделиться по этому поводу?

1 ответ

От создания парсера Delphi для Moose я знаю, что для завершения вашей модели FAMIX требуется немало усилий. Я бы порекомендовал сделать ваш цикл отзывов максимально коротким. Из грамматики прогресса я бы сказал, что система выглядит немного сложнее, чем Delphi. Сосредоточьтесь на реальных и воспринимаемых проблемах и найдите способы их решения. Поэтому вы можете отложить написание парсера в Smalltalk и просто начать использовать материал разбора для генерации файла MSE, содержащего интересные биты.

Если система действительно большая, вам, возможно, следует быть осторожным, чтобы не исчерпать память в настоящее время.

Вам известно о гуманной оценке сайта? Блог предоставляет множество примеров и вещей, которые нужно делать / не делать.

Это действительно среда для разработчиков, чрезвычайно мощная и имеющая еще много острых углов. Список рассылки очень полезен

Когда я имею дело с устаревшими системами, есть несколько вещей, которые я делаю до запуска Moose, чтобы почувствовать систему. Я запускаю детектор дублирования и архивирую дампы отдельных таблиц (это хорошо работает с файлами прогресса). Большие файлы, которые сжимаются очень хорошо, являются интересными темами для обсуждения:)

Другие вопросы по тегам