This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Anti Patterns

 
Vijitha Kumara
Bartender
Pie
Posts: 3918
10
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Paul,

I would like to know what is it about "anti-patterns" chapter of the book?

Thanks,
 
Paul Butcher
author
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
With pleasure, Vijitha,

We're all familiar with patterns - solutions to common problems that arise again and again.

Anti-patterns are the dark side of patterns - common mistakes we fall into repeatedly. Sometimes they seem to be good solutions that experience has demonstrated don't work in practice. On other occasions, we know that they're not a good idea, but we fall into them anyway.

An example. one of the anti-patterns described Chapter 11 is Firefighting - a mode of behaviour in which, faced with a number of critical problems, we rush from one to another doing just enough to put out the worst fire before moving onto the next.

We’re all prone to it. When customers, managers, or colleagues are screaming at you and critical deadlines are approaching, it can seem as though you have no choice. Rarely, it can be appropriate behaviour - sometimes you really do just have to do whatever it takes to get the immediate problems out of the way.

It’s a big problem, however, if you find yourself falling into firefighting mode regularly or for extended periods.
 
Vijitha Kumara
Bartender
Pie
Posts: 3918
10
Chrome Fedora Hibernate
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Paul
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic