My Golden Hammer - or - A Software Engineer Walks into a Design Class
The notion of a golden hammer, “a familiar technology or concept applied obsessively to many software problems”, was introduced into information technology literature in 1998 as an anti-pattern: a programming practice to be avoided.1 For the past few weeks, I...