Tutte le domande

7
risposte

Citazioni per l'inavvisibilità della password unica globale

Sto avendo un disaccordo con qualcuno (un cliente) sul processo di identificazione / autenticazione dell'utente per un sistema. Il nocciolo di esso è che vogliono che ogni utente abbia una password unica globale (cioè che due utenti non possano...
posta 02.12.2010 - 16:40
9
risposte

È buona norma usare le funzioni solo per centralizzare il codice comune?

Ho incontrato molto questo problema. Ad esempio, attualmente scrivo una funzione di lettura e una funzione di scrittura, ed entrambi controllano se buf è un puntatore NULL e che la variabile mode si trova all'interno di determinati lim...
posta 17.11.2011 - 10:24
4
risposte

Qual è il limite al numero di metodi di una classe?

In diversi libri di design che ho letto, a volte viene data grande enfasi al numero di metodi che una classe deve avere (considerando un linguaggio OO, come java o C # per esempio). Spesso gli esempi riportati in questi libri sono molto accurati...
posta 29.08.2011 - 15:52
6
risposte

Come gestisci codice intenzionalmente errato?

Ci sono molte storie su codice intenzionalmente errato, non solo su TheDailyWTF ma anche su SO. I casi tipici includono: Avere un inutile costrutto che perde tempo (ad es. un ciclo vuoto che conta su un valore enorme) in modo che i programma...
posta 27.09.2010 - 10:47
5
risposte

In che modo i server Web applicano la politica della stessa origine?

Mi sto immergendo sempre più nello sviluppo di API RESTful e finora ho lavorato con alcuni framework diversi per raggiungere questo obiettivo. Naturalmente mi sono imbattuto nella politica della stessa origine, e ora mi chiedo in che modo i serv...
posta 05.11.2013 - 19:20
5
risposte

Se una variabile ha getter e setter, dovrebbe essere pubblica?

Se ho una classe con una variabile che è privata e la classe ha getter e setter per quella variabile. Perché non rendere pubblica tale variabile? L'unico caso in cui penso che devi usare getter e setter è se devi fare qualche operazione oltre...
posta 31.07.2011 - 23:52
13
risposte

Perchè i riferimenti null sono evitati mentre il lancio delle eccezioni è considerato ok?

Non capisco del tutto il bashing costante di riferimenti null da parte di alcuni membri del linguaggio di programmazione. Cosa c'è di male in loro? Se richiedo l'accesso in lettura a un file che non esiste, sono perfettamente felice di ottenere...
posta 23.05.2011 - 21:19
7
risposte

La scrittura del proprio Data Access / Data Mapping Layer è un'idea "buona"?

Attualmente ci troviamo in una situazione in cui abbiamo una scelta tra l'utilizzo di un mapper relazionale oggettuale pronto all'uso o il rollover Abbiamo un'applicazione legacy (ASP.NET + SQL Server) in cui il livello dati e amp; sfortunata...
posta 27.07.2011 - 17:08
10
risposte

Motivare gli sviluppatori in un progetto percepito come noioso?

Come manager, non posso sempre finire per generare lavoro che sarebbe all'avanguardia. Alcuni dei progetti vengono eseguiti in modalità di manutenzione e generano un flusso di cassa libero e salutare per l'azienda. In qualità di sviluppatore,...
posta 15.01.2011 - 05:42
9
risposte

Che cosa rende esattamente il codice "pulito"? [duplicare]

Sono uno stagista in una piccola azienda di software, che fa un tipico lavoro da grugnito. Molti compiti che gli sviluppatori stanno facendo sono sopra la mia testa, ma alla fine ho potuto vedere alcune "azioni" reali e scrivere un codice da s...
posta 30.05.2013 - 05:12