Domande con tag 'java'

4
risposte

Quali erano i pacchetti di API "core" di Java 1.0?

Leggendo del caso Google contro Oracle, mi sono imbattuto in queste domande (apparentemente dal Giudice presidenziale) ... Is it agreed that the following is true, at least as of 1996? The following were the core Java Application Pro...
posta 04.05.2012 - 06:57
12
risposte

Il programmatore associato ha usato le peggiori pratiche di programmazione

So che sembra strano dirlo, ma un collega programmatore al lavoro ha deliberatamente utilizzato un paio di cattive pratiche di programmazione apposta! Spiegherò. Prima lasciatemi dire che è un ragazzo intelligente e per la maggior parte scrive c...
posta 05.07.2011 - 15:33
7
risposte

Perché java.util.ArrayList consente di aggiungere null?

Mi chiedo perché java.util.ArrayList consente di aggiungere null . C'è qualche caso in cui vorrei aggiungere null a un ArrayList ? Sto facendo questa domanda perché in un progetto abbiamo riscontrato un bug in cui alcuni cod...
posta 03.09.2012 - 16:30
2
risposte

Le lingue moderne usano ancora i generatori di parser?

Stavo facendo ricerche sulla suite del compilatore gcc su wikipedia qui , quando è arrivato: GCC started out using LALR parsers generated with Bison, but gradually switched to hand-written recursive-descent parsers; for C++ in 2004, and fo...
posta 17.07.2014 - 19:41
8
risposte

Perché i metodi statici possono utilizzare solo dati statici?

Non capisco perché un metodo statico non possa utilizzare dati non statici. Qualcuno può spiegare quali sono i problemi e perché non possiamo farlo?     
posta 11.09.2013 - 15:43
4
risposte

Perché gli sviluppatori di C # newline aprono le parentesi? [chiuso]

Ho passato la maggior parte degli ultimi anni a lavorare principalmente con C # e SQL. Ogni programmatore con cui ho lavorato in quel periodo aveva l'abitudine di posizionare la parentesi di apertura di una funzione o di una dichiarazione di flu...
posta 25.04.2014 - 15:07
9
risposte

Perché le scuole insegnano gli array rispetto a List? [chiuso]

La maggior parte degli incarichi nella mia scuola per le classi di programmazione iniziali mi ha richiesto di utilizzare gli array. Lavoro a tempo pieno ora e non ho mai usato un array per qualsiasi progetto su cui ho lavorato. Anche nei progett...
posta 11.03.2015 - 00:50
2
risposte

Dovresti registrare dal codice della libreria?

Se sto sviluppando una libreria Java, è buona pratica rilasciare dichiarazioni di registro dal codice della libreria? Avere accesso alla libreria renderà il debug e la risoluzione dei problemi più trasparenti. Tuttavia, d'altra parte, non mi...
posta 18.04.2012 - 22:11
8
risposte

Quanto tempo è necessario attendere prima di eliminare un metodo deprecato? [chiuso]

Sto mantenendo un'API pubblica e devo deprecare un metodo. Esiste una regola generale su quanti mesi / anni / versioni prima della cancellazione dovrei deprecare un metodo?     
posta 20.11.2018 - 16:45
10
risposte

C'è qualche ragione per usare le classi "plain old data"?

Nel codice legacy, a volte vedo classi che non sono altro che wrapper per i dati. qualcosa come: class Bottle { int height; int diameter; Cap capType; getters/setters, maybe a constructor } La mia comprensione di OO è che le cl...
posta 27.12.2010 - 15:35