Contexts - a barrier too high for newbies?

That is my only issue with it too. I’ve never seen Context used in this context before, but rather just normal separation of concerns whether via namespaces in C++, modules and submodules in ML languages, modules in Python, etc… etc… It seems to be a very common pattern that should just always be naturally done, so to this day I’m still confused why it has the special name of Context, or why it is really talked about at all when it should just already be done and used as it is as is normal programming and keeping a Separation of Concerns. ^.^;

But yeah, Phoenix’s generators were a bit noisy and put way too much in the controllers, I stopped using them very quickly and not touched them since. It is good that they do that separation of concerns, but I still do not think it should be called a context, even the word Concern would make more sense but I do not like it either… :-/

10 Likes