Tutte le domande

9
risposte

Perché dovrei dichiarare una classe come una classe astratta?

Conosco la sintassi, le regole applicate alla classe astratta e voglio conoscere l'utilizzo di una classe astratta Abstract class can not be instantiated directly but can be extended by other class Qual è il vantaggio di farlo? Come...
posta 29.07.2011 - 10:59
16
risposte

Data come numero di versione del software

Gli sviluppatori di software in genere non usano la data come numero di versione, sebbene il formato YYYYMMDD (o le sue varianti) sia abbastanza solido da essere utilizzato. C'è qualcosa di sbagliato in questo schema? Oppure si applica solo ai "...
posta 19.01.2012 - 12:55
10
risposte

Il modo più efficace per aumentare il salario del programmatore oltre a fare solo il tuo lavoro? [chiuso]

Se hai tempo e risorse, quale sarebbe il modo più efficace per aumentare il tuo stipendio come programmatore a tempo pieno , al di fuori di solo fare il tuo lavoro? Per "salario" qui, intendo lo stipendio (corretto per il costo della vita in...
posta 14.05.2011 - 04:08
14
risposte

Come guadagnare il rispetto dei membri del team come capo della squadra [chiuso]

Se sei stato assunto in una nuova società come capofila (ad esempio un team di 10) una delle cose importanti da fare è guadagnare il rispetto dei membri del team. Nei primi giorni il nuovo team leader potrebbe non sapere nulla della cultura dell...
posta 17.12.2010 - 01:05
20
risposte

Esistono algoritmi del mondo reale che sovraperformano notevolmente nella classe sottostante? [chiuso]

La scorsa notte stavo discutendo con un altro programmatore che anche se qualcosa potrebbe essere O (1), un'operazione che è O (n) potrebbe sovraperformare se c'è una grande costante nell'algoritmo O (1). Era in disaccordo, quindi l'ho portato q...
posta 07.10.2011 - 19:31
19
risposte

È normale che il programmatore lavori simultaneamente su più progetti [chiuso]

Su un lavoro corrente ho due progetti su cui lavorare. Il primo è un sistema molto grande e il secondo è più piccolo ma è anche grande (il primo progetto viene sviluppato per 12 anni, il secondo per 4 anni). All'inizio stavo lavorando solo al...
posta 05.01.2016 - 20:06
12
risposte

Regole non scritte di riscrittura del codice di un altro membro del team [chiuso]

Stiamo esercitando la proprietà collettiva del codice. A mio parere questo significa che qualsiasi sviluppatore può modificare qualsiasi linea di codice per aggiungere funzionalità, refactoring, correggere bug o migliorare i progetti. Ma per...
posta 06.08.2012 - 16:56
7
risposte

Traduzione di dati esterni nella lingua in cui stai programmando

Non sono sicuro di cosa fare con quanto segue: Raccogliamo dati da uno strumento esterno all'interno del nostro strumento. Questi dati sono scritti in olandese. Stiamo scrivendo il nostro codice Java in inglese. Dovremmo quindi tradurre quest...
posta 28.11.2016 - 12:33
13
risposte

Perché i programmi software sono così difficili da definire?

Sembra che, nella mia esperienza, farci ingegneri per stimare e determinare con precisione i compiti da completare è come tirare i denti. Anziché limitarsi a dare una stima del malloppo di 2-3 settimane o 3-6 mesi ... qual è il modo più semplice...
posta 08.01.2011 - 04:00
13
risposte

È sbagliato utilizzare un parametro booleano per determinare i valori?

Secondo È sbagliato per utilizzare un parametro booleano per determinare il comportamento? , conosco l'importanza di evitare l'utilizzo di parametri booleani per determinare un comportamento, ad esempio: versione originale public void setS...
posta 10.01.2018 - 10:07