<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx</link><description>I&amp;#8217;m staring at source code again. This time it&amp;#8217;s not mine. I&amp;#8217;m not looking for a flaw. I&amp;#8217;m not trying to fix something. I&amp;#8217;m just trying to understand; hundreds of files, thousands of functions, millions of lines. I stare</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136049</link><pubDate>Thu, 20 May 2004 18:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136049</guid><dc:creator>Page</dc:creator><description>That's deep.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136083</link><pubDate>Thu, 20 May 2004 19:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136083</guid><dc:creator>Jerry Dennany</dc:creator><description>neat, thanks.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136149</link><pubDate>Thu, 20 May 2004 20:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136149</guid><dc:creator>Richard Acton</dc:creator><description>you've just described the weeks that follow after taking on support of another application. You write it up much better than I ever could of course.&lt;br&gt;&lt;br&gt;Another great read. Cheers Matt.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136196</link><pubDate>Thu, 20 May 2004 21:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136196</guid><dc:creator>Anonieko Ramos</dc:creator><description>At last, a great  prose to break the monotony of blog style of writing at this site.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136251</link><pubDate>Thu, 20 May 2004 22:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136251</guid><dc:creator>Frank</dc:creator><description>Time for Reflector?</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136638</link><pubDate>Fri, 21 May 2004 11:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136638</guid><dc:creator>Avner Kashtan</dc:creator><description>I know what you mean. After a while, chunk of code ceases to be a stream of characters on the screen, becomes more of a stream of consciousness - I want to go change a declaration, my mind doesn't go &amp;quot;PgUp to the beginning, find the declaration and change the last word to X&amp;quot; - my mind goes &amp;quot;Change the declaration&amp;quot;, and my hands do the work themselves. I don't even have to be looking at the code for that, sometimes. The code is but a persistant dump of the structure in your mind. &lt;br&gt;&lt;br&gt;Sometimes the problem is trying to translate that little, simple nudge in your mind into actual code that works. Sometimes the code is so big you can only hold part of the structure, paging the rest out. Sometimes you have so many versions of the code, half of which are present and commented out, so that you yourself don't know what you're seeing.&lt;br&gt;&lt;br&gt;But the important thing is not to think of it as lines of code, but as a construct in your mind. Make the changes in your mind, serialize them into code.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136660</link><pubDate>Fri, 21 May 2004 12:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136660</guid><dc:creator>Tim Scarfe</dc:creator><description>That was beautiful.&lt;br&gt;&lt;br&gt;No amount of documentation will let a non-artist truly appreciate the intricateness of an solution such as a software application. I discovered recently, that I am a bit of an artist, but not in any way I would have known of some years ago.&lt;br&gt;&lt;br&gt;You're an artist too Matt. I appreciate that.&lt;br&gt;</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#136668</link><pubDate>Fri, 21 May 2004 13:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:136668</guid><dc:creator>Stefan Turalski</dc:creator><description>Hi,&lt;br&gt;&lt;br&gt;In what time-space you are living ? I want to get there, really. To say, write or even thinking about what I'm doing right now, I have to go to toilet or for a long meeting...&lt;br&gt;Nice thought anyway, thanks for this ...&lt;br&gt;</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#138577</link><pubDate>Fri, 21 May 2004 23:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:138577</guid><dc:creator>DarthPedro</dc:creator><description>I know exactly what you mean.  After enough familiarity, it's as if you become one with the code.  Kind of eery...</description></item><item><title>Living the life</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#139240</link><pubDate>Sat, 22 May 2004 06:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:139240</guid><dc:creator>Mike's Digital Laboratory</dc:creator><description>We need more stories like this one. The truth is programming is an abstract 3 dimensional art. And so much...</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#141803</link><pubDate>Tue, 25 May 2004 22:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:141803</guid><dc:creator>theb0x</dc:creator><description>programming isn't an art you monkeys. it's a discipline. people who treat programming as an art are the ones looking for jobs. no employer wants to hire an artist to write software.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#141898</link><pubDate>Wed, 26 May 2004 02:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:141898</guid><dc:creator>Matt</dc:creator><description>If you fail to see programming as an art, you fail to see programming.</description></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#150718</link><pubDate>Tue, 08 Jun 2004 09:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:150718</guid><dc:creator>Meri</dc:creator><description>theb0x:&lt;br&gt;&lt;br&gt;Depends what level of money you're talking about. People who see programming as an art usually make much much better designers. And yes, they are more likely to get hired for designing than for just being a code monkey ... but hell, it's probably what they're best at and they'll get paid more.&lt;br&gt;&lt;br&gt;That kind of approach helps immensely when you're trying to get onboard with new projects, just as much as if you're adapting someone else's source code. Beautifully said, Matt.</description></item><item><title>re: Chicken and the Egg... (aka. Read vs. Writing code)</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#155442</link><pubDate>Tue, 15 Jun 2004 00:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:155442</guid><dc:creator>JeremyK's [MSFT] WebLog</dc:creator><description /></item><item><title>re: Programming in the Brain</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#173994</link><pubDate>Tue, 06 Jul 2004 15:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:173994</guid><dc:creator>Anna</dc:creator><description>I'm failing miserably to grasp programming, so I typed in to the internet 'programming and the brain&amp;quot; to see if that would help.  I was looking for brain scans to show what part of the brain did it but your prose Matt was much more instructive and I am pleased to hear that a person that is creative and soulful can not only understand programming but understand on a profound level. I probably still wont be able to do it but at least I have a new technique to try&lt;br&gt;&lt;br&gt;Thanks Matt&lt;br&gt;&lt;br&gt;Anna</description></item><item><title>See Braidy Tester Read Code.  Read, Braidy Tester, Read!</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#183066</link><pubDate>Wed, 14 Jul 2004 18:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:183066</guid><dc:creator>The Braidy Tester</dc:creator><description /></item><item><title>See Braidy Tester Read Code.  Read, Braidy Tester, Read!</title><link>http://blogs.msdn.com/mattwar/archive/2004/05/20/135962.aspx#183070</link><pubDate>Wed, 14 Jul 2004 18:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:183070</guid><dc:creator>The Braidy Tester</dc:creator><description /></item></channel></rss>