4 ms·
Totally! Java developer's over reliance on design patterns and abstractions tends to enable atrocious designs, very often the first idea that came to mind at a
by polotics 6y ago
Totally!
Java developer's over reliance on design patterns and abstractions tends to enable atrocious designs, very often the first idea that came to mind at a very early time in the design process, clambering on to a monstrous implementation that somehow runs.
In Python, the relative flexibility and pseudo-code nature of the language means that more designs get tried, and simplicity wins.
In C++, developer self-selected into being hard-core, so you get hard-core code...