Devel::Cover recommendations... or maybe not?
Nik Clayton
nik at ngo.org.uk
Thu Mar 15 07:55:39 GMT 2007
Marvin Humphrey wrote:
> Perl provides no sensible mechanism for deprecation or major version
> incrementing, and because compile-time and run-time are not separated,
> compile-time errors cause immediate run-time errors. Faced with that
> situation, if you are the author of a CPAN library that may break
> backwards compatibility at any time in the future, the most responsible
> thing to do is declare your code perpetually "alpha", regardless of
> stability.
Surely -- "declare your interfaces perpetually 'alpha'". There's a
world of difference between alpha code quality and an alpha API.
N
More information about the london.pm
mailing list