Tutte le domande

15
risposte

Clean Code: funziona con pochi parametri [chiuso]

Ho letto i primi capitoli di Clean Code di Robert C. Martin, e mi sembra che sia abbastanza buono, ma ho un dubbio, in una parte si dice che è buono ( cognitivamente) che le funzioni dovrebbero avere il minor numero possibile di parametri, sug...
posta 13.07.2017 - 05:27
3
risposte

Che cosa è così unico su Node.js? [chiuso]

Recentemente ci sono state molte lodi per Node.js. Non sono uno sviluppatore che ha avuto molta esposizione alle applicazioni di rete. Dalla mia profonda conoscenza di Nodes.js, il suo punto di forza è: abbiamo un solo thread che gestisce più co...
posta 19.06.2012 - 04:34
29
risposte

Perché un diploma di informatica è importante per un programmatore professionista? [chiuso]

Ho una laurea in informatica. È stato fantastico per aprire le porte, trovare un lavoro. Per quanto mi aiuti nel campo professionale della programmazione C #. NET (la piattaforma e il linguaggio più diffusi nell'area in cui lavoro, se non gli in...
posta 17.03.2011 - 18:30
4
risposte

Qual è la convenzione di denominazione dominante per le variabili in PHP: camelcase o underscore? [chiuso]

Il consenso sembra essere che si dovrebbe seguire la convenzione della piattaforma per cui si stanno sviluppando. Vedi: Underscore o camelcase? Convenzioni di denominazione: camelCase contro underscore_case? Tuttavia, PHP non sembra...
posta 28.04.2013 - 11:52
6
risposte

Come esercitare deliberatamente l'ingegneria del software? [duplicare]

Ho appena finito di leggere questo recente articolo . È una lettura molto interessante, e rende alcuni punti importanti. Il punto che mi è saltato addosso è stato questo: The difference was in how they spent this [equal] time. The elite...
posta 12.11.2011 - 22:21
3
risposte

Devo utilizzare i codici di stato HTTP per descrivere gli eventi a livello di applicazione

Diversi server con cui ho gestito restituiranno HTTP 200 per richieste che il client dovrebbe considerare un errore, con qualcosa come "successo: falso" nel corpo. Questo non mi sembra una corretta implementazione dei codici HTTP, in particol...
posta 16.12.2015 - 19:11
4
risposte

Quando e per quali scopi deve essere usata la parola chiave const in C per le variabili?

Pur ricevendo il mio codice ha esaminato qui il problema dell'utilizzo di const parola chiave arrivata. Capisco che sia usato per implementare il comportamento di sola lettura sulle variabili. Sono confuso su quali sono le varie situaz...
posta 11.07.2013 - 16:04
4
risposte

Come si gestiscono dati sensibili quando si utilizza Github e Heroku?

Non sono ancora abituato al modo in cui funziona Git (e mi chiedo se qualcuno oltre a Linus sia;)). Se usi Heroku per ospitare la tua applicazione, devi far controllare il tuo codice in un repository Git. Se lavori su un progetto open-source,...
posta 03.09.2012 - 19:07
5
risposte

Organizzazione dei repository Git con sotto-moduli nidificati comuni

Sono un grande fan dei sotto-moduli Git . Mi piace essere in grado di tenere traccia di una dipendenza insieme alla sua versione, in modo da poter eseguire il rollback a una versione precedente del progetto e avere la versione corrispondente de...
posta 17.10.2011 - 17:37
7
risposte

Come posso argomentare in modo convincente contro la duplicazione delle colonne del database?

Ho iniziato a lavorare in una nuova organizzazione e uno dei pattern che ho visto nel database è la duplicazione dei campi per rendere le query di scrittura più semplici per gli analisti di business. Stiamo usando Django e il suo ORM. In un c...
posta 11.04.2015 - 18:44