A place to keep my thoughts on programming

Tag Archives: SOLID

The Three Laws of XP

I was just readying David Tchepak's inspiring new year's resolution and also re-read his linked article "There is no U in Collective Ownership" and I thought that it sounded very much like an adaptation of Isaac Asimov's First Law of … Continue reading

January 3, 2011 geek ,

Ultimate Interface Segregation: Dependency injection by Delegate

I’ve been on a bit of a tear about declaring dependency contracts and injecting only what is required. While examining the use of Interfaces in IoC and their shortcomings, I decided that taken to the extreme, dependencies come down to … Continue reading

June 20, 2009 geek , , ,

How I became a SOLID advocate and didn’t even know it

There’s been a lot of chatter of late about SOLID. It started with Uncle Bob talking on a couple of podcasts about the SOLID principles, but it really got the chatter going when Joel Spolsky and Jeff Atwood started talking … Continue reading

February 16, 2009 geek , ,