Jeff... don't drag me over to your blog to read one line posts. Waste of my time.
It is clear that you have not read Jeff's disclaimer.
And I quote 'The value of anything written on his blog should be deemed suspect at the minimum, and blatantly false and misleading in the worst case.'
Joe, I haven't posted for 6-7 months. Let me ease back into it ;)
But what about the code you always look back a year later and say, "WTF? I wrote this crap?"
Maybe include your future self in the "others" I spoke of? Which leads to a question. Have you ever written code you could look at a year later without cringeing? I know I have. But is that a good thing? If I'm improving as a developer I think I should almost *want* to cringe at year old code. Hmm.
...because if you don't write code as if you care what others think about what you’ve written, then they will incur unnecessary waste deciphering your code, and you will find your name on the candidates list for dismissal from the team for having arbitrarily-suboptimized the project.
Seeing last year's code from this year's eyes is inevitable. I look at code I just wrote and accept that it needs improvement, and then I look for ways to improve it.
It's a conscious effort in beginner mind - learning to invoke fresh eyes so that I can see through them. If I'm not doing this all the time, I write harder code, and I reduce my capacity, and the capacity of my team mates and my project.
We reduce the impact of next year's perspective on last year's code by making conscious efforts toward perfection in the present - which is the only point in time that we can actually make a difference in regards to code quality and solubility.
Pingback from Care about your code « Pistalwhipped!
About The CodeBetter.Com Blog NetworkCodeBetter.Com FAQOur Mission
Advertisers should contact Brendan
Subscribe Google Reader or Homepagedel.icio.us CodeBetter.com Latest ItemsAdd to My Yahoo!Subscribe with BloglinesSubscribe in NewsGator OnlineSubscribe with myFeedsterAdd to My AOLFurl CodeBetter.com Latest ItemsSubscribe in Rojo
Member ProjectsDimeCasts.Net - Derik Whittaker
Friends of Devlicio.usRed-Gate Tools For SQL and .NETNDependSlickEdit
NGEDIT: ViEmu and Codekana
DevExpressFixxNHibernate ProfilerUnfuddle Balsamiq MockupsScrumyJetBrains - ReSharper
Web Sequence Diagrams
Ducksboard<-- NEW Friend!
Site Copyright © 2007 CodeBetter.Com Content Copyright Individual Bloggers