Assertion: output parameter | /r/HasProperty | discouraged
Facets:
value: as being awkward
type: CAUSE
value: in modern programming
type: OTHER
value: often
type: DEGREE
Source sentences:
text: Output parameters are often discouraged in modern programming, essentially as being awkward, confusing, and too low-level – commonplace return values are considerably easier to understand and work with.