Tutte le domande

8
risposte

Classificazione di un algoritmo: leggibilità e compattezza [chiuso]

Considera la seguente domanda di esame / intervista: Implementa la funzione strcpy () in C: void strcpy(char *destination, char *source); La funzione strcpy copia la stringa C puntata da source nella matrice puntata da d...
posta 02.09.2012 - 15:11
9
risposte

Tutte le correzioni sporche sono state create uguali? [chiuso]

Ho visto qualche codice sporco nel mio tempo. Ho sentito vari feedback anche su "correzioni sporche": a) una "correzione" sporca non è una correzione b) alcune correzioni più sporche di altre ma sporche    le correzioni non sono accettabil...
posta 16.04.2011 - 09:06
5
risposte

Quali obblighi hanno gli utenti altamente pubblici per i loro utenti? (Oppure, _why il racconto del fortunato stiff)

Perché il Lucky Stiff ha rimosso la maggior parte del suo profilo online il 19 agosto, 2009 . L'autore di Perché è la guida (toccante) di Ruby , Hpricot e molti altri progetti hanno lasciato molti utenti confusi e sconvolti. Zed Shaw lo...
posta 04.03.2011 - 05:33
6
risposte

Esistono casi d'uso validi per una valutazione booleana entusiasta?

Oggi ho appreso la briosa valutazione booleana. Nell'esempio seguente, Bar() verrà valutata anche quando Foo() è true. if (Foo() | Bar()) Questa risposta su SO ha un esempio: if ((first = (i == 7)) & (second = (j == 10)))...
posta 19.09.2013 - 12:58
8
risposte

Il codice viene continuamente riscritto ed è quindi inutile preoccuparsi della qualità delle prime iterazioni del codice di riscrittura?

Nell'università uno dei docenti stava insistendo su un consiglio che ho trovato strano. Questo docente ha insistito sul fatto che ai suoi studenti non importa troppo di decisioni come la scelta del linguaggio di programmazione, la piattafor...
posta 04.01.2018 - 12:19
6
risposte

Può un più fresco di un college scrivere modelli di design sotto "area di interessi" nel curriculum? [chiuso]

Ho un vivo interesse per i modelli di design. Ho letto molto su di loro. Specialmente da HEAD FIRST. Posso scrivere degli schemi di progettazione nel mio curriculum? Sono più fresco. Andando a sedere nei posizionamenti all'interno del campus....
posta 29.07.2011 - 17:38
5
risposte

È copia e incolla la testata di for-loop (ad es. :(let i = 0; isomething.length; i ++)) che viola il principio DRY?

Ad esempio, nel mio progetto, ho trovato spesso che alcune parti del ciclo appaiono molte volte, ad esempio: for(let i=0;i<SharedData.students.length;i++){ SharedData.students[i].something=..... } if(isReset){ for(let i=0;i<Shar...
posta 14.12.2018 - 02:51
3
risposte

Esiste un nome comune per Modifica, Salva, Elimina, Seleziona [chiuso]

Qualcuno può suggerirmi un nome comune per Modifica, Salva, Elimina, Seleziona Voglio creare un'interfaccia in C #, che supporterà tutti questi metodi. Il mio contesto è: Sto sviluppando un'applicazione di fatturazione in cui ho bisogno...
posta 11.09.2012 - 07:42
8
risposte

Evita ELSE quando imposti una variabile? [chiuso]

Quale di questi stili preferiscono le persone? string mystring = "defaultvalue"; if (condition) mystring = "othervalue"; VS string mystring = null; if (condtion) mystring = "othervalue"; else mystring = "defaultvalue"; VS my...
posta 23.08.2011 - 12:08
7
risposte

Non specificare un ritorno in una funzione, buono o cattivo?

Ho codificato in questo modo molte volte, e non ho mai riscontrato un problema, ma il compilatore avverte sempre quando si aspetta un ritorno e non ce n'è. Ad esempio, guarda questo: -(NSString *)outputStringForInteger:(NSInteger)int {...
posta 01.11.2010 - 18:35