3 ms·
Totally agree on that. Premature generalization is the root of all evil. It breaks the YAGNI principle. Over-engineering is often seen in java programming, beca
by boyadjian 7y ago
Totally agree on that. Premature generalization is the root of all evil. It breaks the YAGNI principle. Over-engineering is often seen in java programming, because creating a new class is so easy, that people often create huge amount of ridiculously small classes.