Estoy diciendo esto sin tener el contexto completo, pero tal vez podrían haber escrito unos pocos cientos de declaraciones if-else.
1,68K