This is a generalization.

And generalizations in software development are always wrong.