On 12 août 2010, at 17:44, Tudor Girba wrote:
Hi,
Please try to avoid overrides in your packages. It makes integration impossible.
Overrides can be useful when you do not have access to the base code. But, in the case of
Moose you do have access. Please, raise the point and discuss about it if you are unsure
of the change. You will be surprised how often it is actually easy to change the base
code, or it is easy to find another solution.
Do not use overrides just because it's comfortable because in the slightly longer run
they harm more than they help.
What is the case at hand? I believe that most overrides happen by mistake. Unfortunately
the MC mechanism to detect override is still broken. We should fix that.
--
Simon