The same applies to the more theoretical aspects of programming.  (Because Computer Science is a subset of math..)<p>See <a href="http:&#x2F;&#x2F;blog.sigfpe.com&#x2F;2006&#x2F;08&#x2F;you-could-have-invented-monads-and.html" rel="nofollow">http:&#x2F;&#x2F;blog.sigfpe.com&#x2F;2006&#x2F;08&#x2F;you-could-have-invented-monad...</a> for someone trying to show the way, and not just the result.