3 ms·
+1 on "premature generalization" A similar issue I've seen a few times is people implementing an API and the use of that API in two separate changes, and as a
by alecbenzer 8y ago
+1 on "premature generalization"
A similar issue I've seen a few times is people implementing an API and the use of that API in two separate changes, and as a result creating an over-generalized and harder-to-test API that tries to anticipate lots of use-cases, instead of a much simpler API that only exposes/tests what's actually needed.