Domande taggate «validation»

Tag per domande relative alla convalida dei dati.






9
Convalida dei parametri del costruttore in C # - Best practice
Qual è la migliore pratica per la validazione dei parametri del costruttore? Supponiamo un po 'di C #: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new ArgumentException("Text cannot be empty"); // continue with normal construction } } Sarebbe accettabile lanciare un'eccezione? L'alternativa che ho incontrato è …

21
I test software sono davvero necessari?
Sono uno studente che lavora sul mio BE (CS) e la mia domanda è la seguente: Sono necessari test nel campo del software? Se creiamo un software con grande cura, perché dovremmo testarlo? Dopo i test possiamo essere sicuri di aver raggiunto questo obiettivo (il prodotto / software funziona come …

7
Devo convalidare il valore restituito di una chiamata di metodo anche se so che il metodo non può restituire input errati?
Mi chiedo se dovrei difendermi dal valore di ritorno di una chiamata di metodo confermando che soddisfano le mie aspettative anche se so che il metodo che sto chiamando soddisferà tali aspettative. DATO User getUser(Int id) { User temp = new User(id); temp.setName("John"); return temp; } DOVREI void myMethod() { …




9
Un 'if password == XXXXXXX' è sufficiente per la minima sicurezza?
Se creo un account di accesso per un'app che presenta un rischio di sicurezza medio-basso (in altre parole, non è un'app bancaria o altro), è accettabile per me verificare una password inserita dall'utente semplicemente dicendo qualcosa come: if(enteredPassword == verifiedPassword) SendToRestrictedArea(); else DisplayPasswordUnknownMessage(); Sembra facile essere efficace, ma certamente non …

5
In quale livello deve essere posizionata la convalida?
Sto creando un'API Rest utilizzando Spring Boot e sto utilizzando Hibernate Validation per convalidare gli input della richiesta. Ma ho anche bisogno di altri tipi di convalida, ad esempio quando i dati di aggiornamento devono essere controllati, se l'id dell'azienda non esiste voglio lanciare un'eccezione personalizzata. Questa convalida dovrebbe trovarsi …

8
Quando i puntatori devono essere controllati per NULL in C?
Riepilogo : Una funzione in C dovrebbe sempre verificare per assicurarsi che non stia dereferenziando un NULLpuntatore? In caso contrario, quando è opportuno saltare questi controlli? Dettagli : Ho letto alcuni libri sulle interviste di programmazione e mi chiedo quale sia il grado appropriato di convalida dell'input per gli argomenti …
18 c  validation  null 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.