From: Dave Rolsky Date: Mon, 6 Jul 2009 14:13:27 +0000 (-0500) Subject: Grammar edits X-Git-Tag: 0.87~3 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=5481b153e0a8c0fd423f7cb710be8c623f543e91;p=gitmo%2FMoose.git Grammar edits --- diff --git a/lib/Moose/Manual/BestPractices.pod b/lib/Moose/Manual/BestPractices.pod index 1807c1d..b1feea7 100644 --- a/lib/Moose/Manual/BestPractices.pod +++ b/lib/Moose/Manual/BestPractices.pod @@ -32,15 +32,16 @@ Moose sugar and making your class immutable. 1; -The C bit simply good code hygiene, as it removes all the -Moose keywords that are no longer needed once your class has been -built. C relinquishes your right to make further -changes to your class, and allows Moose to speed up a lot of things, -most notably object construction. - -A more generic way to unimport not only L's exports but also those from -type libraries and other modules is L and -L. +The C bit is simply good code hygiene, as it removes all the +Moose keywords from your class's namespace. Once the class has been +built, these keywords are not needed needed. The C +call allows Moose to speed up a lot of things, most notably object +construction. The tradeoff is that you can no longer change the class +definition. + +A more generic way to unimport not only L's exports but also +those from type libraries and other modules is to use +L or L. =head2 Never override C