Hi Jerome, [...] > - Make all classes, except those intended to be subclasses, as final. Which > ones? > - Make classes whose instances don't need to be modified as immutable > (members are final).
Be careful. Cf. Michael Feathers: It's time to deprecate final <http://blogs.objectmentor.com/ArticleS.MichaelFeathers.ItsTimeToDeprecateFinal> <http://www.theserverside.com/news/thread.tss?thread_id=40660> Best regards, Lars -- http://www.semagia.com