Monday Morning Mug #6Last week I took of a week to finish a couple of personal things, therefore nothing really interesting happened so far. There is a Windows Sidebar Refresh [1], which cold be worth a look. Reading Scott Hanselman's Reading to Be a Better Developer [2] I think about introducing a daily code-review hour. In fact I completely support that you become only a good coder if you read really a lot of code. Writing code is hard, reading it should hard, too. Really? Matthias had some thought on comments in source code [3] which is directly linked to writing code. Something to pick up later on.

Back to normal...

[1] http://blogs.msdn.com/windowssdk/...
[2] http://www.hanselman.com/blog/...
[3] http://unmaintainable.wordpress.com/...

Posted at Monday, August 27, 2007 3:10:02 PM (W. Europe Daylight Time, UTC+02:00) 
Comments [1] #      | 
Monday, August 27, 2007 9:46:56 PM (W. Europe Daylight Time, UTC+02:00)
I have read lots and lots of code, mostly open source, but I found very little of it worth imitating. Sure, when you're learning a new programming language, it helps a lot to see how "things are done" in the new culture. But you quickly move beyond that level.

Learning design through real-world code is a difficult thing, too: Clever designs aren't that easy to find in large code bases, even if they're there. I think that's why the design pattern movement is so successful. They provide clever ideas in easily accessible ways. But knowing your bookshelf, I don't think that's news to you :)
All comments require the approval of the site owner before being displayed.
OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Live Comment Preview
Copyright © 1995-2009 by Andreas Heil. aheil is a registered trademark of Andreas Heil. All rights reserved.
The opinions expressed herein are my own personal opinions and do not represent my employers' views in any way. Content and thoughts expressed on these pages and the weblog are subject to be changed. Out of date posts should not be considererd as my current thoughts and opinions.