ICONIX Software Engineering, Inc.  

The Ministry of Code Smells


TRAINING and CONSULTING
  UML JumpStart Training
  JumpStart with EA
  JumpStart with Rational Rose
  Public Classes - Hands on EA for Power Users
  UML for E-Commerce
  UML for GIS
  Request Training Info
MULTIMEDIA TUTORIALS
  EA for Power Users
  Mastering UML w/ICONIX Process
  EA TrainingPack
  Rose TrainingPack
  Price List - Order Online
BOOKS
  Use Case Driven Object Modeling - Theory and Practice
  Agile Dev. with ICONIX Process
  Extreme Programming Refactored
  Use Case Driven Object Modeling
  App. Use Case Driven Obj. Modeling
ENTERPRISE ARCHITECT
  EA Editions
  MDG Integration (Eclipse)
  MDG Integration (VS 2005)
  PowerPack/ Corporate
  PowerPack/Eclipse
  PowerPack/VS.Net 2003
  PowerPack/VS.Net 2005
  Price List - Order Online
ARTICLES, etc.
  Free White Papers on UML
  Articles
  ObjectiveView
FUNNY STUFF
  Includes and Extends
  Song of the Extremos (Humor)
  Alice in Use Case Land (Humor)
  The Emperor's New Code (Humor)
  The Ministry of Code Smells

by Doug Rosenberg - Copyright © 2002 ICONIX Software Engineering, Inc.

to download a copy of this file click here



Picture this scene from monty python's flying circus. john cleese sits at a
desk, in a suit. the desk has a sign on it that says "Ministry of Code
Smells". in walk a pair of programmers, Eric Idle and (dressed as a woman)
Terry Jones. They are carrying a computer printout.

Cleese: Good Morning. We'd like to smell your code, please.
Idle: Good Morning, Sir. Yes, we've got it right here.
Jones (whispers -- in the high-pitched falsetto voice): Did you use deodorant
on the code this morning, dear?
Idle: (whispers) Yes, of course I did.
Cleese: Well I'll be the judge of that. Let's have it.
Idle: (hands over the code) Yes, sir.
Cleese (takes a whiff). No, that won't do at all. (sniffs again) No, that
will never do. That is definitely a "code smell".
Idle: But I washed it twice, and then used deodorant.
Cleese: No, sorry, you'll just have to refactor that.
Jones: (shreeks) BUT I WORKED ALL DAY ON THAT CODE.
Cleese: Now look here madam....
Jones: (gets up and pounds purse on Cleese's desk) NO, NO, NO, NOOOOOO



For more really funny stuff check out - www.softwarereality.com

 

 

 

ICONIX Software Engineering, Inc.
10642 Santa Monica Blvd, Suite 200, Los Angeles, CA 90025
Tel (310) 474-8482 / Fax (310) 474-8609
email: UMLTraining@iconixsw.com