What you have expressed here is one of the central themes to a book that I just finished reading. While I will not go into the whole book's story right now, I will say that Zen and the Art of Morotcycle Maintenance
contains many bits of philosophy that apply to programming as well as life in general.
While the book has no actual focus on coding, it does begin to explain the mental processes of creativity and scientific method, and as such will make you a better coder. I highly recomend it, as it will help you explore this thought which you have just scratched the surface of.
Are you posting in the right place? Check out Where do I post X? to know for sure.
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<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>
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
Want more info? How to link or
or How to display code and escape characters
are good places to start.