Domande con tag 'java'

2
risposte

Dichiarare una finale di classe? [duplicare]

Mi piace che il mio codice sia scritto bene; tuttavia, ho incontrato non proprio un problema, ma più una domanda sulle convenzioni. Dì che ho questo corso. public class Test { public void doStuff() { System.out.println("stuff");...
posta 18.05.2015 - 01:14
3
risposte

Il modello di stato viola il principio di sostituzione di Liskov?

Questa immagine è tratta da Applicazione di design e pattern basati sul dominio: con esempi in C # e .NET Questoèildiagrammadiclasseperil Pattern di stato dove un SalesOrder può avere stati diversi durante la sua vita. Sono consentit...
posta 08.01.2013 - 19:30
4
risposte

Java: utilizza il polimorfismo oi parametri di tipo limitato

Supponiamo di avere questa gerarchia di classi ... public abstract class Animal { public abstract void eat(); public abstract void talk(); } class Dog extends Animal { @Override public void eat() { } @Override publ...
posta 06.02.2014 - 12:37
7
risposte

Problema dello stile di codifica: dovremmo avere delle funzioni che accettano un parametro, lo modificano e quindi RESTITUISCONO quel parametro?

Sto discutendo un po 'con il mio amico sul fatto che queste due pratiche siano solo due facce della stessa medaglia, o se una sia veramente migliore. Abbiamo una funzione che accetta un parametro, ne compila un membro e poi lo restituisce:...
posta 09.11.2014 - 19:43
2
risposte

Come funzionano i compilatori Java AOT?

Ci sono alcuni strumenti disponibili ( Excelsior JET , ecc.) che pretendono di trasformare le app Java in eseguibili nativi ( *.exe ). Tuttavia è mia comprensione che questi strumenti in realtà stanno solo creando wrapper nativi che invoca...
posta 05.06.2015 - 02:17
6
risposte

Perchè Javascript è usato in MongoDB e CouchDB invece di altri linguaggi come Java, C ++?

Ho fatto questa domanda su SO ma è stato suggerito di provare qui. Quindi ecco qui: La mia comprensione di Javascript finora è che è un linguaggio lato client che cattura gli eventi e rende dinamica una pagina web. Ma leggendo il confront...
posta 24.11.2011 - 01:25
3
risposte

Il suffisso Eccezione su eccezioni in java

Specificando un suffisso di Eccezione sulle classi di eccezioni mi sento come un odore di codice (Informazioni ridondanti - il resto del nome implica uno stato di errore ed eredita da Eccezione). Tuttavia, sembra anche che tutti lo facciano e se...
posta 21.02.2013 - 22:05
5
risposte

Perché vedo così tante classi istantanee senza stato?

Sto vedendo molte classi istanziabili nel mondo C ++ e Java che non hanno nessuno stato. Non riesco davvero a capire perché le persone lo facciano, potrebbero semplicemente usare uno spazio dei nomi con funzioni libere in C ++, o una classe c...
posta 12.10.2012 - 06:52
1
risposta

Come includere le licenze per le dipendenze Maven di terze parti?

Sto producendo un file binario distribuibile per il mio progetto Java. Lo sto rilasciando in due modi: Maven Central Zipped distribuibile sul codice Google Il mio progetto è concesso in licenza con la licenza Apache 2.0. Io uso un p...
posta 03.02.2013 - 14:01
20
risposte

La scrittura di codice morto è utile?

Trovi utile scrivere codice morto? Alcuni dicono "Se hai 2 elementi logici per fare qualche operazione allora invece di fare altro codice di logica commentato o rimuovendo il codice rendilo codice morto in quanto non influenzerà l'operazione....
posta 17.05.2011 - 11:17