@mariomon17 en ningún momento eh dicho que sea incorrecto su implementación, al referirme "arcaico" me refería a simplista y en su forma mas básica, ahora que lo pienso no fue correcto referirme de esa manera, si se mal entendio pido una disculpa
; la forma más idónea sería implementar un sistema MVC, pero esto comparado con el código que tiene es mucho mas complicado