Tutte le domande

4
risposte

Uso di underscore e paraorecchie [chiuso]

Ho visto underscores e paraorecchie (come _good_ o *good* ) usati frequentemente nelle conversazioni tra programmatori. Tutto quello che so è che i caratteri di sottolineatura sono usati per denotare variabili o metodi privati in lingua...
posta 15.12.2010 - 13:39
3
risposte

Qual è il migliore: a = b o a b + 1 [chiuso]

I loop sono solitamente inclusice, esclusivi, il che significa che inizi in basso e si ferma quando raggiungi, ma non in alto. In Python: for i in range(0,a): print(i) stamperebbe da 0 a a-1. Lo stesso vale per Java: for(int i = 0; i...
posta 17.09.2013 - 21:11
3
risposte

Il modo migliore per verificare tipi specifici

Normalmente lo faccio: if (Animal is Dog) { Doc d = (Dog)Animal; // d. etc.. } else if (Animal is Cat) { Cat c = (Cat)Animal; // c. .... } Questo è un buon modo o ci sono modi migliori per implementare questo codice sopra...
posta 14.06.2013 - 09:03
4
risposte

Può una radice aggregata contenere riferimenti di membri di un'altra radice aggregata?

So che al di fuori degli aggregati non posso cambiare nulla all'interno di un aggregato senza passare per la sua radice. Detto questo vorrei sapere se una radice aggregata può contenere riferimenti di membri (oggetti interni) di un'altra radice...
posta 10.02.2011 - 23:08
7
risposte

Dovresti usare "abbreviazioni interne" nei commenti al codice? [chiuso]

Se dovessi usare "abbreviazioni / gergo interno" all'interno dei commenti, cioè le abbreviazioni e le gergali al di fuori del progetto potrebbero avere problemi a capire, ad esempio, usando qualcosa come //NYI invece di //Not Yet Implemen...
posta 11.04.2011 - 20:34
6
risposte

Impilabile parole chiave l'una sull'altra - stile scadente? [chiuso]

Mi sono sempre chiesto questo, specialmente nei linguaggi in stile C / Java. Ad esempio, considera le prime 3 righe di questo codice C #: lock (serviceLock) using (var client = new ServiceClient()) try { // Do something client.DoSometh...
posta 18.12.2013 - 03:36
6
risposte

Il personale di vendita deve interferire nell'analisi e nella progettazione delle applicazioni?

Stiamo lavorando su un tipo di CMS, un costruttore di siti Web centralizzato veloce, ospitato come Weebly . Usiamo anche il modello di sviluppo Scrum. Ma sembra che ci siano alcuni problemi qui. Il nostro responsabile vendite viene sempre da no...
posta 17.07.2011 - 18:02
5
risposte

È difficile sviluppare un linguaggio di programmazione strettamente correlato al linguaggio umano? [chiuso]

Sarà difficile sviluppare un linguaggio di programmazione molto più vicino alla nostra lingua? Era solo per conoscere il punto di vista dei programmatori in tutto il mondo verso il linguaggio di programmazione naturale. Grazie per avermi dato...
posta 28.12.2014 - 07:48
9
risposte

cos'è un'intervista telefonica? [chiuso]

Quindi ... avrò un colloquio telefonico con un'azienda domani. Non ho mai avuto un'intervista telefonica prima quindi non ne so nulla se non che parlerò con qualcuno al telefono. Questa è una posizione sviluppatore PHP. Chiederanno solo doman...
posta 21.02.2011 - 19:26
5
risposte

Convinca qualcuno che un'app non può essere eseguita [chiusa]

Sono profondamente turbato da una richiesta che mi chiede di sviluppare un'app per iPad per misurare le dimensioni reali di un oggetto usando la fotocamera. Semplicemente non è pratico. La traduzione di oggetti 2D in 3D non è mai facile. O...
posta 30.01.2012 - 19:08