Domande con tag 'programming-practices'

4
risposte

Come convincere i miei colleghi che fare le cose correttamente farà risparmiare tempo

Recentemente ho iniziato con una nuova società, con una manciata di programmatori. È un'azienda di medie dimensioni, con circa 70 dipendenti, ma l'IT ha solo 9-10, e ci sono 3 "programmatori" accanto a me. Tuttavia, questi ragazzi hanno un'esper...
posta 11.02.2013 - 23:48
2
risposte

Le pratiche del "codice pulito" sono davvero così pulite e utili? [chiuso]

Attualmente sto facendo uno stage in una grande azienda e stanno subendo molti cambiamenti nella struttura di consegna del software (passaggio ad Agile). Negli ultimi due mesi ho notato questo attaccamento religioso alle pratiche Clean Code...
posta 04.08.2013 - 16:33
6
risposte

Qual è la migliore pratica per la stampa di utilizzo / aiuto (--help)?

Durante la scrittura di strumenti per la CLI di UNIX, come posso fare in modo che il programma stampi aiuto e / o utilizzo? Di solito uso fprintf(stderr, "help text here"); , ma ci sono diversi problemi con questo. In primo luogo, non...
posta 29.02.2012 - 00:27
6
risposte

Che software usi per aiutare a pianificare il lavoro di squadra e perché?

La pianificazione è molto difficile. Non siamo naturalmente bravi a stimare il nostro futuro e molti pregiudizi cognitivi esacerbano il problema. La pianificazione di gruppo è ancora più difficile. Informazioni incomplete, opinioni inconsistenti...
posta 02.11.2010 - 20:44
4
risposte

Il riferimento al bug / problema nel messaggio di commit è considerato una buona pratica?

Sto lavorando a un progetto in cui abbiamo impostato il controllo del codice sorgente per scrivere automaticamente le note nel bug tracker. Semplicemente scriviamo l'ID del bug nel messaggio di commit e il messaggio di commit viene aggiunto come...
posta 24.11.2011 - 21:33
3
risposte

In che modo le applicazioni desktop comunicavano con il server remoto prima dei servizi web?

Non ho molta esperienza con le applicazioni desktop, ma se dovessi creare un'app desktop client server, l'accesso ai dati verrebbe effettuato tramite un webservice. Credo che l'accesso ai dati tramite un webservice fornisca sicurezza: non ho bis...
posta 12.03.2015 - 00:51
4
risposte

Ci sono dei vantaggi nell'usare questa variabile extra nell'annotazione del ciclo for?

Ho trovato la seguente annotazione del ciclo in un grande progetto su cui sto lavorando (pseudocodice): var someOtherArray = []; for (var i = 0, n = array.length; i < n; i++) { someOtherArray[i] = modifyObjetFromArray(array[i]); } Ci...
posta 30.01.2015 - 06:24
2
risposte

Le variabili di partenza / membri con un carattere di sottolineatura potrebbero essere il compilatore?

Mi è stato insegnato fin dal liceo che definire variabili come questa: int _a; o int __a; dovrebbe essere considerato una cattiva pratica, perché in questo modo i compilatori di enigmi che usano variabili che iniziano con un trattino b...
posta 25.03.2013 - 13:22
5
risposte

È una cattiva pratica memorizzare le informazioni sui metadati nei nomi dei file? Soluzioni migliori?

Ho notato dove lavoro le persone sono desiderose di archiviare informazioni nei nomi di file e analizzare i nomi dei file. Per me questa non sembra essere una pratica particolarmente buona. Ho già visto i problemi occasionali con gli script c...
posta 02.10.2013 - 11:40
2
risposte

Che cos'è la delega e perché è importante nella programmazione iOS?

Al momento sto insegnando a me stesso la programmazione iOS, e un concetto che trovo davvero difficile avvolgere la mia mente è la delega. Che cos'è? Perché e come viene utilizzato? Qual è il vantaggio? La stesura tecnica del libro che sto legge...
posta 13.03.2013 - 04:53