Whenever a theory appears to you as the only possible one, take this as a sign that you have neither understood the theory nor the problem which it was intended to solve.

— Karl Popper, Objective Knowledge: An Evolutionary Approach (1972)

Topics: software design, learning