@vaporeon_ we used Torque, and xml-based framework for designing database schema. However, an employee ten years ago who no longer worked there built an object-oriented framework around torque so that use could use functions from a "TableBuilder" static java class to define tables and then we had a script that would generate the XML from those classes and then use Torque to generate Java classes from that XML
This would produce over 10000 Java classes to represent every entity in our database because our project was a clusterfuck, and my IDE would sometimes crash when I tried to browse the giant folder containing 10000 classes
@wallhackio
Programmers in a group potentially much more incompetent than one single programmer?
My code may be terrible, but at least it doesn't generate 10000 Java classes (or 10000 C structs)...
@wallhackio But also potentially much more competent, otherwise cool stuff like GCC and Linux wouldn't exist...
@vaporeon_ this whole toolchain that we built around Torque consists entirely of uncommented code and nobody knew how it works