Domande con tag 'bad-code'

11
risposte

Dovresti correggere i difetti preesistenti mentre lavori su qualcos'altro?

Enigma: durante il corso di una nuova funzione o la correzione di un difetto, trovi un problema legacy nel codice. Cosa dovresti fare? Risolvilo e rischia di alterare il comportamento del codice. Ha funzionato fino ad ora per un colpo di fortuna...
posta 26.10.2010 - 22:51
8
risposte

Scrivi codice errato quando sei sotto pressione? [chiuso]

Quando sei sotto pressione, la scadenza si avvicina e un manager ti sta abbassando il collo ti ritrovi a scrivere codice cattivo? Il TDD e le migliori pratiche scivolano sul ciglio della strada per fare le cose? Cosa fai in situazioni del genere...
posta 19.10.2010 - 17:28
2
risposte

Gli effetti collaterali in "ogni" o "cattivo" di Array?

Mi è sempre stato insegnato che avere effetti collaterali in una condizione di if non è buona. Quello che voglio dire è if (conditionThenHandle()) { // do effectively nothing } ... al contrario di if (condition()) { handle();...
posta 09.02.2013 - 21:17
7
risposte

A cosa prestare attenzione quando si scrive codice in una intervista? [chiuso]

Ho letto che in molte aziende devi scrivere codice in un'intervista. Da un lato vedo che ha senso chiedere un campione di lavoro. D'altra parte: che tipo di codice ti aspetti di scrivere in 5 minuti? E se mi dicessero "Scrivi un algoritmo che fa...
posta 16.01.2011 - 20:58
4
risposte

Come gestisci la scoperta del codice errato e falso nel tuo team? [duplicare]

Ogni anno a gennaio elaboriamo un grosso compito con il nostro sistema. Mentre le prestazioni durante l'attività erano superiori alla media, il follow-up di manutenzione ha attualmente molti problemi con i lavori eseguiti troppo a lungo e fuor...
posta 07.02.2013 - 10:35
10
risposte

Cosa fare quando un progetto è troppo difficile per continuare a svilupparsi?

Come sviluppatore, puoi dire al tuo project manager che un'applicazione non è lavorabile ? Oppure, se sei un project manager, come ti occorrerebbe questo per essere costretto? Non si tratta di "come lavorare su un progetto scadente", si presume...
posta 29.11.2012 - 22:27
4
risposte

Cosa posso fare per mantenere il rispetto di una base di codice scritta male? [duplicare]

Nel mio lavoro devo mantenere una base di codice scritta male che è sia difficile da capire, ha tonnellate di commenti che sono semplicemente sbagliati, ha un sacco di decisioni strane in corso in esso e molto altro ancora. Principalmente f...
posta 01.03.2013 - 20:11
4
risposte

Refactoring Bittersweet PHP: Come posso renderlo meno doloroso?

Mi è appena stato assegnato un grande progetto. Il client ha avuto più sviluppatori in diverse aziende che lavorano al loro sito di eCommerce (destinato ad essere) di grandi dimensioni, basato su MySQL. Lo schema del DB è ... abbastanza buono...
posta 28.04.2011 - 18:18
1
risposta

Utilizzare un modello per ottenere un comportamento alternativo?

È una cattiva pratica? const int sId(int const id); // true/false it doesn't matter template<bool i> const int sId(int const id) { return this->id = id; } const int MCard::sId(int const id){ MCard card = *this; this...
posta 09.06.2014 - 12:06
1
risposta

se null è negativo come giustificiamo il "rfc" nullable per il linguaggio PHP?

Non capisco come ci pensi: link quando è ampiamente confermato, che l'utilizzo di null è una cattiva pratica Dove mi sbaglio? Grazie. Non sto criticando! Non capisco le motivazioni     
posta 14.07.2018 - 15:03