Update of /cvsroot/fb-contrib/fb-contrib/htdocs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25482/htdocs
Modified Files:
index.html
Log Message:
doc CBX
Index: index.html
===================================================================
RCS file: /cvsroot/fb-contrib/fb-contrib/htdocs/index.html,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- index.html 28 Dec 2005 03:43:00 -0000 1.46
+++ index.html 30 Dec 2005 06:35:42 -0000 1.47
@@ -57,10 +57,15 @@
class when using Maps in this case, to better document your intentions.</li>
<li><b>Orphaned DOM Nodes</b><br/>
Looks for methods that create DOM nodes but do not append them to any Document.</li>
- <li><b>Abstract Overridden Method</b>
+ <li><b>Abstract Overridden Method</b><br/>
Looks for abstract methods that override a concrete method in a super class.
Doing this casts away the implementation of the super class, and breaks
the implied contract as set forth by the parent class.</li>
+ <li><b>Custom Built XML</b><br/>
+ Looks for methods that build xml based strings by concatenation strings
+ and custom values together. Doing so makes brittle code, that is difficult to
+ modify, validate and understand. It is cleaner to create external xml files that are
+ transformed at runtime, using parameters set through Transformer.setParameter.</li>
</ul>
</div>
|