Fíjense que una buena parte está repetida. Podrían escribirla una sola vez, y delegar a otro predicado lo que sea diferente. Por ejemplo, podría llamarse "interesante/1", que diga cuándo la serie es interesante (cuando tenga algo fuerte en cada temporada, o bien, cuando es popular).
Tienen esto:
Fíjense que una buena parte está repetida. Podrían escribirla una sola vez, y delegar a otro predicado lo que sea diferente. Por ejemplo, podría llamarse "interesante/1", que diga cuándo la serie es interesante (cuando tenga algo fuerte en cada temporada, o bien, cuando es popular).
Deleguen mejor las responsabilidades.