Here’s another discussion which covers the exact same issue: Organizing modules. Is it OK to organize a project using several modules in Julia? - #5 by rdeits
The summary is, as @hendri54
said, that you should never be include
-ing the same file more than once. Fortunately, you should also never need to do that if you structure your modules as suggested.