Monday, December 03, 2007


Enterprise Architecture and Pattern Envy

Pattern envy is when people try to call something a pattern that really isn't, but they wish it was...

  • They want the "patterns" buzzword associated with it to increase its attraction and its audience

  • They think "patterns are cool" and they also think what they've done is cool and therefore must be a pattern.

  • They think they have a good, reusable solution to a recurring problem, but don't yet understand that the solution needs to recur as well as the problem (its not enough to be reusable, it has to have already been used several times)

  • They think they have a recurring solution because they've used it three times, but none of the known uses are at all independent

  • They think patterns are recurring physical objects rather than recurring themes on logical or physical objects.

  • Links to this post:

    Create a Link

    << Home
    | | View blog reactions

    This page is powered by Blogger. Isn't yours?