Everything2
Near Matches
Ignore Exact
Full Text
Everything2

AntiPatterns

created by PikeWake

(thing) by PikeWake (2.8 wk) (print)   ?   (I like it!) Tue Aug 08 2000 at 10:17:12

Book by William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick III and Thomas J. Mowbray. Published by Wiley Computer Publishing, ISBN 0-471-19713-0

Patterns have come to be an important part of software development and if you want to do something right, patterns can be your best friends. But what if something goes wrong? Look for an antipattern! An antipattern is a description of a commonly occurring problem in software engineering, and a solution for it. These solutions, called refactored solutions can be applied to a range of specific problems described by the antipattern and (hopefully) alleviate these problems.

The book describes antipatterns for development, architecture and management. The management antipattern section is a very interesting read. It's a bit like a Dilbert strip without the pictures.

I cannot endorse this book enough. It should be required reading for anyone even remotely involved with the software industry. Not only does it help you with problems that are already there, it helps avoiding some of them even before they develop.

The blurb on the back of the book quotes John Vlissides: "...the authors have clearly been there and done that..." and for once I agree with the hype.


printable version
chaos

Software developer bestiary refactoring Management Techniques of the Bottom 95% of U.S. Corporations Patterns
Dilbert Design Patterns Counter-useful interface elements Corncob
Management Software design Beyond the Valley of the Dolls pessimal
Alfred Dreyfus Test-Driven Development blurb Bookbinding in an edition
architecture development ball of mud
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
What you are reading:
Dead people I have known
Karl Marx
Morton Feldman
I must have waited all my life for this
polaroid transfer
Kill Bill: Volume 1
The ultraviolet catastrophe
December 6, 2006
Ender's Game
Of the Terrible Doubt of Appearances
A Wrinkle in Time
Manfred von Richthofen
Robot is to follow the sun
New Writeups
Aerobe
race car g sfjsgsd(poetry)
Binah
Dream Log: July 5, 2008(dream)
StrawberryFrog
Forgotten things in space(idea)
antigravpussy
velvet revolution fairy tale(idea)
Heitah
Nerve agent VX(thing)
Pavlovna
shite(idea)
wonton
Days and nights come together in a slow falling down(fiction)
Pavlovna
wee(idea)
katherine
root log: July 2008(log)
Madara
There’s nothing like a trail of blood to find your way back home(fiction)
Heitah
After sneeze(idea)
froggy7384
Why we smoke(personal)
SubSane
Loneliness is a Warm Tuna Melt on a Cold Summer Night(person)
doctor wilson
treewrite(thing)
kanoodle
Tiglath-pileser III(person)
This affordable entertainment brought to you by The Everything Development Company