trashy western oop
why object oriented programming is just like writing a trashy western novel:
maurice.drinkWhiskey();
System.out.println(maurice.howDrunkAmI());
maurice.tieUpDamsel(mary);
dodgy programming, but a neat concept in explanations.
[found via camworld]