|This rule is Obsolete|
|Synopsis:||Minimize the number of temporary objects that are created as return values from methods/functions or as arguments to methods/functions|
|Category:||Object Life Cycle|
Preferably, use a reference when passing on or returning objects. Be aware, that a reference to local non-static object should not be returned. See also [OLC#003].
|Ellemtel Rec. 46|