Granville Barnett

Interface based programming?

I know that generally the design patterns promote programming to an interface not an implementation - and this provides more loose coupling, and helps keep inheritance trees down. 

My personal opinion is that component based programming is really nice, but I see few people actually implementing the component based methodology in their source code.

My question to the reader is this - do you actively apply interface based programming?

Note:  I didn't want to start a new post announcing the release of Windows Live Writer (RTW) but it got released today (I think) and here is the link.  Also this version unlike Beta 2 work on x64 machines...thank goodness!!

Comments

No Comments