<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Software construction - Page 11 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Software_construction&amp;p=10">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Software_construction&amp;p=12">3.Next</a>
</p>
<p><a href="page.php?w=Inheritance_%28object-oriented_programming%29">inheritance</a>, the number of levels in the inheritance tree should be limited.  Deep inheritance trees have been found to be significantly associated with increased fault rates.   When considering the number of routines in a class, it should be kept as small as possible.  A study on C++ programs has found an association between the number of routines and the number of faults. A study by NASA showed that the putting the code into well-factored classes can double the code <a href="page.php?w=reusability">reusability</a></p><p>
<a accesskey="1" href="page.php?w=Software_construction&amp;p=10">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Software_construction&amp;p=12">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
