Fai qualche convalida sulle directory quando le eliminano in modo ricorsivo?
https://softwareengineering.stackexchange.com/questions/101711
-
02-11-2019 - |
Domanda
Come si elimina ricorsivamente percorsi dei dati creati dalla tua app?
Il processo di eliminazione stesso è banale. La domanda è: fai una convalida extra? E se è così, che tipo?
Da un punto di vista, forse è semplicemente un compito scomodo da fare, ma dall'altro, immagina se il programma ha un bug e qualcosa passa "C: " alla funzione ricorsiva, o se c'è un overflow di memoria e alcuni dati diventa corrotto, causando percorsi su cui si lavora per essere troncato ecc.
C'è anche un modo per fare una convalida pulita?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a softwareengineering.stackexchange