Tutte le domande

2
risposte

Che cosa significa zio Bob con "nomi di frasi nominali"?

Sto leggendo Pulisci codice dallo zio Bob. Poiché non sono un madrelingua inglese, non ho potuto capire la seguente affermazione: Classes and objects should have noun or noun phrase names like Customer, WikiPage, Account, and AddressPar...
posta 09.05.2013 - 19:04
5
risposte

Come impedire a due utenti di registrarsi nello stesso istante con lo stesso nome utente?

Non possiamo serializzare le registrazioni in quanto ci sono milioni di utenti che si registrano contemporaneamente. Le registrazioni parallele devono avvenire. Supponiamo che il database non contenga il nome utente 'utente1'. Quando due uten...
posta 29.08.2016 - 17:30
7
risposte

Come gestisci i costi di un cambiamento troppo rapido?

Come la maggior parte degli sviluppatori moderni apprezzo i presidi Agile come la collaborazione con il cliente e la risposta ai cambiamenti, ma cosa succede quando un product owner (o chi determina i requisiti e le priorità) cambia troppo spess...
posta 14.08.2012 - 04:06
9
risposte

SOLID rispetto ai metodi statici

Ecco un problema in cui mi imbatto frequentemente: ci sia un progetto di negozio web che abbia una classe di prodotto. Voglio aggiungere una funzione che consente agli utenti di pubblicare recensioni su un prodotto. Quindi ho una classe di revis...
posta 15.03.2012 - 15:16
3
risposte

Come gestire le stime per i programmatori che si uniscono al team?

L'iterazione è già iniziata, il nuovo programmatore si unisce al team, l'attività X è già stata stimata in 30 ore da uno sviluppatore diverso. Qual è la migliore pratica in questa situazione? il nuovo sviluppatore gira con la stima data (...
posta 19.06.2012 - 13:57
4
risposte

Esiste una regola generale per quando è necessario utilizzare "make clean" invece di "make"?

Sto scrivendo un programma con più file in questo momento, e apparentemente eseguire solo "make" (come si dovrebbe pensare intuitivamente debba essere fatto nella maggior parte delle situazioni) per qualche ragione causa il fallimento del mio pr...
posta 23.09.2011 - 01:26
2
risposte

Qual è la relazione tra lambda calcolo e linguaggi di programmazione? [chiuso]

Sto iniziando il mio primo anno (al college) in Informatica il prossimo anno e scrivo principalmente in C (se questo è importante). Ho provato a cercare ma la maggior parte di ciò che trovo presuppone la conoscenza del calcolo lambda. Perché il...
posta 18.10.2014 - 21:23
4
risposte

Ragioni per la programmazione di coppie

Ho lavorato in alcuni negozi in cui la direzione ha passato l'idea della programmazione di coppie sia a me che a un altro manager / sviluppatore, e non posso assolutamente lasciarmi alle spalle. Dal punto di vista degli sviluppatori non riesco a...
posta 28.09.2012 - 21:09
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 11.03.2015 - 23:51
9
risposte

Quanto è meglio imparare i concetti / principi OOP praticamente? [chiuso]

Volevo imparare un linguaggio di programmazione orientato agli oggetti, non lo voglio per nessun motivo solo per conoscere l'intero concetto di OOP. Quindi qualcuno può dirmi quale lingua dovrei iniziare ad apprendere?     
posta 09.08.2011 - 06:47