Por qué en el método lanzamientosMasRecientes() separan la query JPQL en varias secciones y las concatenan con un "+" ? en los métodos anteriores se creó la query en un solo bloque, para que se hace esa separación de condiciones? es una buena práctica?