The difference between theory and practice is that in theory, there is no difference between theory and practice.

—Richard Moore (engineer)