是否应该使用Eval带有与GoTo相同的耻辱感?

Que*_*mer 8 goto eval

它在每个计算机科学课上讲授,并在许多书中写,程序员不应该使用GoTo.甚至还有关于它的xkcd漫画.我的问题是,我们达到了关于Eval可以说同样的事情吗?

GoTo对程序流程和可读性没有影响,Eval在调试,程序执行和设计方面是相同的.

是否应该使用Eval与GoTo具有相同的耻辱,并且与xkcd漫画中的后果相同?

Joe*_*oeG 7

如果有的话,它应该带来更多的耻辱.

GoTo经常创建难以维护的代码.Eval经常会创建具有安全漏洞的代码 - 这更糟糕.