First few things that comes to mind are:

  1. Ambiguity (two modules exporting same thing), i guess compiler will catch 
and report this.
  2. During a code review, unless one has a mental model of module exports, it 
would be difficult to trace what is coming from where. More pronounced if the 
source code is large with several imports.


Reply via email to