Positive Trends in new Technology tend to contain at least one of the following Organization,Transparency, and/or Simplicity
25 Jun 2015
A positive trend simply tries to remove the complexity inherent in its technology,
examples are Event Loop->MVC->Flux , where even though in the 90s event loop code
was too tightly coupled and hard to logic about , mvc realized separating concerns as a good thing,
Flux recognized that too much seperation leads to more complexity and separated the model and coupled state.
Transparency where it matters:
Flux/React, in coupling state and the view, whilst separating the model concerns, these changes make code easier to read. Its a decent leap from the event loop days, with its pockets of persistence everywhere. From multiple inheritence,to interfaces, to type classes these things make code more transparent when it comes to expectations.