Complex sentence: In many cases, thinking the interaction in itself as an abstract concept allows the coupling of the components to be reduced without introducing additional coding patterns, allowing only a lighter and less implementation dependent interaction schema.
Split into simpler sentences: In many cases, thinking the interaction in itself as an abstract concept allows to reduce the coupling of the components without introducing additional coding patterns. Only allowing to find a lighter and less implementation dependent interaction schema.