Hi all,
are there any reason to prefer:
"adding 2 objects" array := Array with: anObject. array := array copyWith: aSecondObject "removing object" array := array copyWithout: aSecondObject.
instead of:
"adding 2 objects" oc := OrderedCollection new. oc add: anObject. oc add: aSecondObject. "removing object" oc remove: aSecondObject ifAbsent: []
This in reference to
Class >> addSubclass: and Class >> removeSubclass: methods
Thanks for any answers Miguel Cobá