Domande taggate «anti-patterns»

Un anti-pattern è un comportamento o una pratica che è comune nonostante sia inefficace o controproducente.



8
Cosa fare dello "Sviluppo guidato dal fallimento"?
Nel nostro negozio, ci sforziamo di essere agili. E direi che stiamo facendo grandi passi avanti. Detto questo, alcuni di noi hanno individuato uno schema che abbiamo iniziato a chiamare "Failure Driven Development". Lo sviluppo guidato da guasti può essere sostanzialmente descritto come un ciclo di rilascio / iterazione agile …




1
Da dove viene "exit (-1)"?
Vedo in molti software legacy e tutorial difettosi su Internet che raccomandano di utilizzare exit(-1), return -1o simili per rappresentare "terminazione anomala". Il problema è che, almeno in POSIX, -1non è mai stato e non è un codice di stato valido. man 3 exitillustra che exit()restituisce il valore di status …

6
Perché è sbagliato commentare il codice e poi rimuoverlo gradualmente per tenere traccia di ciò che ho già fatto e di ciò che resta da fare?
Ogni volta che scopro che una grande parte del mio codice deve essere modificata, sia perché non è corretta o perché deve essere adattata alle principali modifiche architettoniche richieste da altri motivi, questo è ciò che faccio in genere: Commento tutto il codice che sospetto possa essere necessario modificare. Considero …



1
È ancora un antipattern se registriamo un messaggio di eccezione e generiamo un'eccezione diversa?
La nostra applicazione web sta usando un ExceptionMapperper mappare alcune eccezioni a Response. Registriamo i messaggi di eccezione prima di lanciare una nuova eccezione come segue: catch (SomeException ex) { LOG.error(ex.getMessage()); throw new MyException(ex.getMessage()); } Non stiamo rilanciando la stessa eccezione , quindi la mia domanda è se questo sarebbe …

2
Cos'è l'antipattern For-Case?
L'articolo TDWTF di oggi inizia con una confessione dell'autore: Non sapevo quale fosse l'antimodello For-Case fino a tempi relativamente recenti, quando c'erano una serie di articoli che lo condannavano come anti-schema. Sono sicuro che probabilmente l'ho usato , ad un certo punto, ma non l'ho mai saputo per nome . …




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.