- Consolidar habilidades en manipulación de fechas y tiempos.
- Resolver problemas con lógica condicional compleja.
- Practicar el manejo de transacciones y cálculos financieros.
Plataforma | Enlace | Habilidades evaluadas | OA |
---|---|---|---|
Codewars | Banker’s Plan | Lógica financiera, loops | 2,3 |
Codewars | Calculating Bank Fees | Manejo de transacciones, condicionales | 2,3 |
LeetCode | Design Underground System | Diseño de sistemas, colecciones | 1,4 |
HackerRank | Java Currency Formatter | Formato de datos, locales | 1 |
Edabit | ATM Machine | OOP, condicionales | 2,3 |
- Usa
LocalDate
yDateTimeFormatter
para manejar fechas en problemas como Banker’s Plan. - Practica la división de problemas en subtareas (por ejemplo, calcular ingresos, aplicar tarifas, etc.).
- Prueba casos extremos: transacciones vacías, meses sin actividad, etc.