Sono entrato in una discussione con un collega collega su un pezzo di codice. Mentre lui pensa che sia ok, io no. Ma non ho più argomenti di quelli che chiamare lo stesso metodo (ricorsione) in un blocco catch non è una buona pratica.
Quindi...
Esaminando lo standard di codifica C ++ di Joint Strike Fighter Air Vehicle, la regola AV 73 indica qualcosa sulle linee: I costruttori c ++ di default dovrebbero essere evitati se ciò significa lasciare l'oggetto in una posizione parzialmente c...
Supponiamo di avere un'API REST per la creazione di utenti in un'applicazione. La richiesta viene inviata a un controller che esegue il marshalling dei dati della richiesta in un oggetto dominio e lo passa a un servizio per creare un utente....
Supponiamo che stia scrivendo un programma in F # per gli utenti finali. Se c'è un'eccezione non gestita, il programma si bloccherà.
Supponiamo ora che io voglia dati specifici per l'applicazione nel rapporto sugli arresti anomali. Posso otte...
Ho un responsabile globale delle posizioni delle schermate, quindi gli articoli non devono memorizzare le loro posizioni.
class Screen_Position_Keeper:
# functions to add stuff
def get_px_row( self, item ):
try:
r...
NOTA: questa domanda riguarda la ricerca di un nome appropriato per un'eccezione in cui la condizione per generare l'eccezione non è effettivamente avvenuta (ad esempio impedire un StackOverflow lanciando un StackOverflowException prima d...
Sono certo che siamo tutti incappati in uno scenario in cui un'API di terza parte si lamenta di una traccia di stack incompleta. In sostanza, la gestione degli errori nell'API di terze parti fa qualcosa del genere,
catch (WhateverException e)...
Consideriamo il seguente codice C # come esempio:
public static string GetCurentExecutableDirectory()
{
return System.IO.Path.GetFullPath(
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase);
}...
Ho dovuto implementare del codice che ha attraversato una piccola gerarchia di oggetti per recuperare un valore e visualizzarlo in un oggetto TextView (questo è Android / Java). Ho dovuto fare questo 6 volte per popolare 6 TextViews per vari...
Ho creato una classe generale che accetta una stringa quando è costruita, e sputa quella stringa quando un utente chiama what (). Questo è tutto ciò che fa; al lancio, restituisce la stringa di inizializzazione.
class Exception_As {
private:...