Arc Forumnew | comments | leaders | submitlogin
4 points by almkglor 6086 days ago | link | parent

Quite accurate. The main thing is that I think people should use has-a for everyday programming, and only use is-a if absolutely necessary, e.g. optimization.

My second proposal, probably lost somewhere in the confusion, is that has-a information would be connected to an object's is-a type.