If you're doing an experiment, you should report everything that you think might make it invalid - not only what you think is right about it; other causes that could possibly explain your results; and things you thought of that you've eliminated by some other experiment, and how they worked -to make sure the other fellow can tell they have been eliminated.
Richard P. FeynmanAs you know, a theory in physics is not useful unless it is able to predict underlined effects which we would otherwise expect.
Richard P. FeynmanIf you keep proving stuff that others have done, getting confidence, increasing the complexities of your solutions - for the fun of it - then one day you'll turn around and discover that nobody actually did that one! And that's the way to become a computer scientist.
Richard P. Feynman