Tag: Craftsmanship

Dependency management

Programming #Principles #Craftsmanship #SOLID

Feb 12, 2012 - 4 comments

Dependency management

Almost all code we write builds on code others wrote. Whether you use some micro or macro framework, company code base or open source library, code is seldomly written in a vacuum. This can lead to several problems, for which several solutions have been devised. How can we structure our software to prevent dependency problems? This article describes common pains and symptoms of bad dependency management and common techniques for dealing with project-wide dependencies.

Read more »

Writing for the future

Personal #Craftsmanship #Professionalism #Idealism #Clean code

Oct 22, 2011 - no comments

Image: piyato / FreeDigitalPhotos.net

I’m a big fan of folks like Robert C. Martin and Martin Fowler. I think they have very interesting things to say and I stand by all of what I’ve read from them. Even if you disagree with their particular ideas, the concepts they put forward should make you, as a professional programmer, think.

Read more »