Elixir in Action author Saša JurićThe previous article discussed the high-level design of Very Big Things’ projects. Today we’ll dive a bit deeper and take a look at the namespace structure. The word namespace here refers to dot-separated module names. For example, the MySystem namespace will include the MySystem module, as well as “sub-modules”, such as MySystem.Account or MySystem.Repo. Likewise, MySystemWeb is another namespace, containing modules such as MySystemWeb.Endpoint, a...