Something to look forward to

Posted on: October 3, 2007

I believe, based on my own experience, that there comes a time when as a programmer you reach enough understanding of programming per se that language constructs, APIs and frameworks no longer make much difference. Ones you reach a certain level of experience you start to discern the underlying patterns that govern most all programming such as loops, branching, conditional execution, memory management and such. If you manage to get there, different languages start to look more like dialects. (Note: I do believe that personally I still have some way to go before I reach this level myself though :)

Studying the art of programming then opens up a new world of resources that span languages and discuss programming from a higher and broader perspective, and studying how to write good code involves a lot of reading on a wide variety of topics. There are classics such as ‘Code Complete’ and ‘Design Patterns: Elements of Reusable Object-Oriented Software’ that most programmers stumble upon sooner or later, and I just found out that Ken Beck, one of the original ‘inventors’ of Design Patterns in software is coming out with a new book published by Addison Wesley Professional. The book is called ‘Implementation Patterns’ and is scheduled to be released on October 19. From the description:

Beck identifies 77 new patterns for handling everyday programming tasks and writing more readable code. These new patterns address many areas of development, including class, state, behavior, method, collections, frameworks, and more. You’ll find better solutions for handling everything from naming variables to checking exceptions. He uses diagrams, stories, examples, and essays to present each pattern in the most illuminating way possible.


I am really looking forward to this. :)


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


This blog has no clear focus. It has a focus though, it's just not very clear at the moment...

Dev Env.

Visual Studio 2008 Prof / NUnit / Gallio / csUnit / STools (ExactMagic) / doxygen / dxCore / TypeMock / TestDriven.net / SequenceViz / CLRProfiler / Snoop / Reflector / Mole / FxCop / Subversion / TortoiseSVN / SlikSVN / CruiseControl.net / msbuild / nant

Blog Stats

  • 81,636 hits