• The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.

    Brian Kernighan: The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.
    "Unix for Beginners". Paper by Brian Kernighan, 1979.