News for hackers. Stuff that matters.
Re:What the Flux? by jerf on Tuesday January 27, 2015 @12:37PM (#8954433)
I'm 100% serious, the "humorous" version makes a ton more sense to me. That is, totally seriously, some great technical writing in that second diagram. Going from there to the shorter component names is much easier at that point. And I'm pretty familiar with this sort of design, but even so, since everybody has their own names for everything it's still harder to follow the original diagram. How much worse it would be for someone without experience.
Re:What the Flux? by platz on Tuesday January 27, 2015 @12:49PM (#8954509)
I wonder if the problem is that names like "action","dispatcher","view" are abstractions that no longer (if ever) have a meaningful precise definition that can be understood independent of context in an application/framework. I'll refrain pointing at other examples from elsewhere.

These terms seem like nice jargon to shorten discussions among people who already understand everything and just want to communicate quickly, but I don't think they help those outside who want to learn.

I have no idea what the solution is since jargon probably can't be avoided, but perhaps my request would be that folks understand that the semantic meaning of these terms are not transportable across different domains; they are not self-evident and should not be expected that learners will infer good enough meaning from the term alone.

Re:What the Flux? by detaro on Tuesday January 27, 2015 @01:06PM (#8954613)
I agree. A version of the diagram that showed the official name next to the description would be a great self-contained small reference.
Re:What the Flux? by jcreamer on Tuesday January 27, 2015 @01:32PM (#8954763)
I'll see what I can do. :)
Re:What the Flux? by jonathancreamer on Tuesday January 27, 2015 @03:05PM (#8955395)
Re:What the Flux? by peri on Tuesday January 27, 2015 @08:04PM (#8957376)
Heh, yep, that's pretty perfect
Re:What the Flux? by jcreamer on Tuesday January 27, 2015 @12:39PM (#8954442)
Great! Glad it helped.