Patrón de visitante
El patrón de visitante es un patrón de diseño de software que permite aplicar una sola operación a los elementos de la estructura de un objeto sin cambiar la estructura misma. Es una forma de separar un algoritmo de una estructura de objetos en la que opera.
Juka se construye utilizando el patrón de visitantes. Esto significa que el código de Juka puede ser escrito de una manera independiente de la estructura específica a la que se está aplicando. Esto hace que el código de Juka sea más reutilizable y más fácil de mantener.
Para más información sobre el patrón de visitantes, por favor vea el artículo de Wikipedia: