使用Progress 4GL防止调试代码投入生产?

Vla*_*dim 1 debugging progress-4gl webspeed

在使用Progress 4GL时,您如何防止调试代码块意外泄漏到生产环境中?

Gor*_*son 5

我通常只发布一个特殊事件 - debug-message.在我的开发环境中,应用程序中有一个菜单项,它将启动一个窗口,该窗口可以在任何地方显示调试消息并显示生成的任何消息.所以我可以在我的代码中插入调试消息,然后打开窗口,如果我想查看消息.如果我忘记整理调试代码,那么实时用户看不到任何消息,尽管我仍然可以打开调试窗口看看发生了什么.

(这个webspeed版本只会将输出写入OS文件)