Domande con tag 'programming-practices'

3
risposte

Quando deprecare e quando eliminare in Java

Come parte di uno sforzo di refactoring o semplicemente di uno sviluppo in corso, un particolare metodo o forse un'intera classe può diventare obsoleto in un certo senso. Java supporta l'annotazione @Deprecated per indicare che probabilment...
posta 13.04.2011 - 18:00
7
risposte

Refactoring e principio Aperto / Chiuso

Recentemente sto leggendo un sito web sullo sviluppo del codice pulito (non inserisco qui un link perché non è in inglese). Uno dei principi pubblicizzati da questo sito è il Open Closed Principle : ogni componente software dovrebbe essere a...
posta 19.10.2012 - 13:06
4
risposte

Dimenticando le funzioni linguistiche di base a causa dell'uso di IDE, affidamento eccessivo? [duplicare]

Dopo aver utilizzato un IDE per gli ultimi 3-4 anni, l'altro giorno alcuni dei miei colleghi e io ci siamo resi conto che avevamo dimenticato alcuni metodi / funzioni Java di base perché facevamo sempre affidamento sul nostro IDE (Eclipse /...
posta 17.10.2011 - 18:23
3
risposte

Il metodo principale dovrebbe essere costituito solo da creazioni di oggetti e chiamate di metodi?

Un mio amico mi ha detto che, la procedura migliore è che il metodo contenente classe main deve essere denominato Main e contiene solo il metodo main . Anche il metodo main dovrebbe solo analizzare gli input, creare altri ogge...
posta 26.03.2012 - 17:31
9
risposte

Affrontare un progetto infinito non risolvibile

Abbiamo un sito web di grandi dimensioni (1200+ ore) che ha molto di debito tecnico. Questo è principalmente causato dai seguenti (soliti) motivi. Più programmatori che vanno e vengono durante lo sviluppo. Modifica delle specifiche duran...
posta 20.05.2011 - 11:17
3
risposte

C'è una buona ragione per usare l'interfaccia Collection di Java?

Ho sentito l'argomento secondo cui dovresti usare l'interfaccia più generica disponibile per non essere legato a una particolare implementazione di tale interfaccia. Questa logica si applica a interfacce come java.util.Collection ? Preferire...
posta 26.11.2010 - 20:29
5
risposte

Posizionare marcatori di testo all'interno di stringhe in cattivo stile? C'è un'alternativa?

Lavoro con stringhe massive che richiedono molta manipolazione. Ad esempio, potrei generare una stringa come questa: Part 1 Boat Section A Programming Part 2 Partitioning boats for programming. Section AA Section SQL Entr...
posta 21.11.2016 - 13:20
4
risposte

Sostituzione per l'istanza di Java?

Quindi sono abbastanza nuovo nella programmazione nel mondo reale (al di fuori dei progetti accademici) e ho trovato molti post che dicono che l'utilizzo di instanceof è una cosa negativa da usare per determinare quale classe è un oggetto s...
posta 18.01.2013 - 16:52
3
risposte

Test unitari, scriverli prima o dopo il framework? [chiuso]

Questa è la mia prima domanda qui, quindi farò breve e al punto. Quando scrivi i test delle unità, dovresti scriverli prima o dopo aver creato il framework sottostante per loro? Questo è emerso in una discussione tra il mio CEO e il President...
posta 14.10.2010 - 19:58
4
risposte

Quali sono le differenze tra gli algoritmi che utilizzano le strutture dati e gli algoritmi che utilizzano i database?

La domanda generale Quali sono le differenze tra gli algoritmi che utilizzano le strutture dati e gli algoritmi che utilizzano i database? Alcuni contesti Questa è una domanda che mi ha infastidito da un po 'di tempo e non sono riuscito...
posta 04.01.2013 - 05:13