Skip to main content

Richard Haven

http://noclevercode.com/blog

I am an old-school OOP developer in a scripted world. Not only do I know how and when to use classes, interfaces, overloads, etc., I know why they came about: I know the problems they solved.