Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Cual debe ser el enfoque

Bytebank, un banco digital que ofrece servicios bancarios en línea, está desarrollando un sistema para gestionar las transacciones financieras de sus clientes. El equipo de desarrollo, del cual formas parte, necesita garantizar que todas las transacciones del día se registren en un archivo de texto para auditoría y análisis futuros. Sin embargo, es crucial que, al final de cada día, el archivo se sobrescriba con las nuevas transacciones para evitar la acumulación de datos innecesarios.
¿Qué enfoque debe adoptar el equipo para implementar un sistema que grabe las transacciones diarias en un archivo de texto, garantizando que el archivo se sobrescriba cada día?

1 respuesta

Hola, Mauricio Alejandro. ¿Cómo vas?

Gracias por compartir tus reflexiones y aprendizajes con la comunidad Alura.

En este caso, la actividad busca identificar el modo correcto de escribir un archivo sobrescribiendo su contenido. Si el objetivo es que cada día el archivo contenga únicamente las transacciones más recientes, el enfoque es abrir el archivo en modo escritura (w), ya que este reemplaza el contenido existente antes de guardar los nuevos datos. Vas por buen camino al enfocarte en el comportamiento que debe tener el sistema.

Como dica, piensa primero en el objetivo del archivo antes de elegir el modo de apertura: si necesitas conservar el historial utiliza a (append), y si necesitas reemplazar toda la información, utiliza w. Relacionar el requerimiento con el modo de apertura te ayudará a elegir la opción correcta en situaciones similares.

Cuenta con el apoyo del foro en tu viaje. Saludos y buenos estudios.