During research into architecture of single page applications, I came across the following resource by Mikito Takada, written around 2013: http://singlepageappbook.com/
In his introduction he distinguishes between architecture (conceptual parts of the application including the view and model) and asset packaging (how the application is divided into files and modules). In the context of discussing asset packaging, he mentions fully traversable namespaces as an example of bad packaging practice.
I would guess this phrase described a situation where all code could access all code. However he also separately mentions global code and global names as examples of bad practice, leaving me struggling to differentiate between global code and fully traversable namespaces.
Would anybody be kind enough to define what is meant by a fully traversable namespace or generally correct my understanding of these terms?
Thankyou