added the view that we should not use boolean arguments to overload methods of similar signature
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137872 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
4301e384b8
commit
43eba0aec4
|
@ -23,7 +23,7 @@ limitations under the License.
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<h1>The Jakarta Commons <em>Lang</em> Package</h1>
|
<h1>The Jakarta Commons <em>Lang</em> Package</h1>
|
||||||
<h2>Developers Guide</h2>
|
<h2>Developers Guide</h2>
|
||||||
$Id: DEVELOPERS-GUIDE.html,v 1.7 2004/02/18 23:13:37 ggregory Exp $<br />
|
$Id: DEVELOPERS-GUIDE.html,v 1.8 2004/07/07 05:08:05 bayard Exp $<br />
|
||||||
<a href="#Introduction">[Introduction]</a>
|
<a href="#Introduction">[Introduction]</a>
|
||||||
<a href="#PackageStructure">[Package Structure]</a>
|
<a href="#PackageStructure">[Package Structure]</a>
|
||||||
<a href="#UtilityClasses">[Utility Classes]</a>
|
<a href="#UtilityClasses">[Utility Classes]</a>
|
||||||
|
@ -84,6 +84,7 @@ decorator classes may be moved to top-level classes in a subpackage. The
|
||||||
naming of such a subpackage should be discussed and agreed upon on the
|
naming of such a subpackage should be discussed and agreed upon on the
|
||||||
developers mailing list.</p>
|
developers mailing list.</p>
|
||||||
|
|
||||||
|
<p>If different overloaded variants of a method are desired, with the same method signature, it should not be indicated via a boolean argument, but via a more focused method name. Rather than replace(boolean repeat), replace and replaceAll, or replaceOnce and replace. </p>
|
||||||
|
|
||||||
|
|
||||||
<a name="Javadoc"></a>
|
<a name="Javadoc"></a>
|
||||||
|
|
Loading…
Reference in New Issue