I was recently asked why software developers are dead set against dealing with somebody’s code. I was thinking quite hard how to hit over the fence the essence of this clusterf##k. And decided to use short analogy.

«Just fancy, you were trusted to finish constructing the lab on an island after some other site engineer working on it. You come to visit the construction area and except for a partially-constructed building you found:

a huge fan (size of a building);

large-size air balloon;

and a room chockfull of mops.

On second thought, you throw the stuff away and finish constructing the lab. You deliver the project to scientists but in 5 minutes they run out yelling:

“TOXIC LEAK!!!”