假设我有一个应用程序将放置在主文件夹中的文件传输到其他位置。
例如,用户可以如下配置应用程序:
If placed in C:\X\A Transfer to C:\Z\A
If placed in C:\Y\B Transfer to C:\Z\B
. . .
. . .
到现在为止,一切都很好。但是以下配置会创建无限的传输循环:
if placed in C:\X\A Transfer to C:\Z\A
if placed in C:\Z\A Transfer to C:\Z\B
if placed in C:\Z\B Transfer to C:\X\A
这样的层次结构会变得相当复杂。首先预测它们并防止此类配置的最佳方法是什么?