I am not so sure for the exact term, but let me try. "Reverse engineering of learning".
We have found that in perl it's very easy to do the things which otherwise would take more effort and perl itself has also TIMTOWTDIT motto which promotes best and alternative practices.
If we think about various ways of doing the same thing that we are good at it, we can understand better what we have at our hand and it can also open other avenues of learning and better praticing.
For our practices it makes much better sense then 'when eletricity doesn't work, use candles.
Here the idea is to use different types of tool in the toolbox, so every problem doesn't look like the nail, and we have more than one tool to fix the nail if fixing nail is the only problem we have.
<code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>