
Escapa del infierno de inicializar 8 parámetros con el Builder Pattern de Swift
Cuando desarrollas una app con Swift, llega un momento en que el código de inicialización acaba teniendo este aspecto.
Leer artículoARCHIVE · 27
Recorre desde los fundamentos hasta los criterios de decisión de la práctica profesional.

Cuando desarrollas una app con Swift, llega un momento en que el código de inicialización acaba teniendo este aspecto.
Leer artículo
Abstract Factory agrupa varios objetos compatibles en familias de productos y los sustituye de una sola vez. Con un ejemplo de temas en Swift, explica cómo evitar errores de composición y cuándo elegirlo frente a Factory Method.
Leer artículo
La última entrega de la serie trata sobre dinero. Si has ejecutado un agente mediante una API, probablemente hayas visto algo extraño en la factura: los tokens de entrada cuestan muchísimo más que los de salida. Al recordar la estructura de la primera entrega, resulta lógico. Cada turno reenvía todo, desde el prompt del sistema hasta el historial completo, así que una sesión de 50 turnos cobra 50 veces el mismo prompt del sistema…
Leer artículo
Si has seguido la serie hasta aquí, habrás visto un patrón común: minimizar lo que permanece dentro de la ventana de contexto. La tercera entrega, «guardar el estado en un archivo antes de /clear»; la cuarta, «solo punteros en lugar del contenido»; y la quinta, «dejar el proceso a los subagentes y enviar solo las conclusiones al principal» apuntan en la misma dirección. Sin embargo, todavía no hemos tratado bien el destino de esos archivos, es decir, de la información que se ha enviado fuera del contexto.
Leer artículo
Las funciones factory de Swift asignan nombres que expresan la intención a la lógica de creación y flexibilizan el tipo de retorno y la política de reutilización. Resumimos cuándo elegir static func en lugar de init y su diferencia con el Factory Method de GoF.
Leer artículo