Reusing pieces of code is like picking off sentences from other people's stories and trying to make a magazine article.