February 27, 2006

If Microsoft designed the iPod package...

... it would look like this.

Microsoft iPod Box

Posted by guenter at 04:27 PM | Comments (0)

February 14, 2006

The Library is the New Programming Language

Sean McGrath: The library IS the programming language. How true. Also, library and framework design is, in fact, programming language design. That's what one of my Prof's told me 10 years ago at the University. It also explains why good libraries are so hard to find. Not everyone who can put five classes into a library is a born language designer.

Posted by guenter at 02:17 PM | Comments (0)

February 13, 2006

Programming Advice

Kristian Dupont Knudsen writes about the top ten of programming advice not to follow. I mostly agree, although not with point 7: Make sure your team shares a common coding standard. I am a strong advocate of coding standards. And I admit - it's also because style and aesthetics are important to me (see - I use Macs and drive an Audi). Call me nit picky if you like, I can live with that. There are few things I hate more than code that looks messy. When I look at a piece of code I don't want to see how many people have screwed around with it just by counting the different coding styles used. I want my source code to look like a piece of art. Because my software, like any artifact of great engineering, is a piece of art. And the source code reflects that. That's why my company has a coding style guide.

Posted by guenter at 03:28 PM | Comments (0)

February 02, 2006

Winter Photos

Impressions from the heaviest winter in over 20 years. Enjoy!
snowflakes.jpg

Posted by guenter at 09:55 PM | Comments (0)

Free is The New Cheap

'Free' is the new 'cheap' for software tools (news.com).

Posted by guenter at 11:05 AM | Comments (0)