Tutte le domande

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 - 09:17
5
risposte

Migliorare le prestazioni di grepping su un file enorme

Ho FILE_A con oltre 300.000 righe e FILE_B con oltre 30 milioni di righe. Ho creato uno script Bash che esegue il greps di ogni riga in FILE_A su in FILE_B e scrive il risultato di grep in un nuovo file. L'intero processo richiede più di 5...
posta 29.05.2012 - 22:02
7
risposte

N queens, domanda di intervista con problemi decisionali X a Y

Mi è stata posta la seguente domanda in un'intervista di oggi e ci ho pensato da allora. Non ero in grado di rispondere e non sono stato in grado di trovare una soluzione online. Dato una scacchiera con le dimensioni X di Y e N queens, determ...
posta 15.09.2011 - 01:26
5
risposte

Selezionato vs Non selezionato vs Nessuna eccezione ... Una buona pratica di credenze contrarie

Ci sono molti requisiti necessari affinché un sistema trasmetta e gestisca correttamente le eccezioni. Ci sono anche molte opzioni per una lingua tra cui scegliere per implementare il concetto. Requisiti per le eccezioni (in nessun ordine par...
posta 30.05.2011 - 16:32
7
risposte

Documentazione di scrittura per metodi ben compresi come gli uguali in Java

È una buona pratica scrivere commenti per metodi ampiamente conosciuti come equals, compareTo etc? Considera il codice seguente. /** * This method compares the equality of the current object with the object of same type */ @Override p...
posta 07.09.2011 - 12:14
4
risposte

Sta spiando le cattive pratiche di classe testate?

Sto lavorando a un progetto in cui le chiamate interne alla classe sono normali, ma i risultati sono molte volte valori semplici. Esempio ( codice non reale ): public boolean findError(Set<Thing1> set1, Set<Thing2> set2) { if (!c...
posta 25.09.2013 - 09:49
2
risposte

Localizzazione in php, best practice o approccio?

Sto localizzando la mia applicazione php. Ho un dilemma sulla scelta del metodo migliore per realizzare lo stesso. Metodo 1: Attualmente sto memorizzando le parole da localizzare in una matrice in un file php <?php $values = array (...
posta 09.04.2012 - 07:11
3
risposte

Devo ancora usare il punto fisso per garantire che i computer ottengano lo stesso risultato per le operazioni matematiche?

Mi è stato detto che i computer più moderni seguono lo stesso standard in virgola mobile, vuol dire che otterranno tutti la stessa risposta flottante per una determinata operazione matematica se gli input sono gli stessi? Chiedo perché sto fa...
posta 10.12.2018 - 04:24
6
risposte

Come si inserisce la prototipazione rapida in una metodologia agile?

Lavoro per una grande azienda, che impone l'uso di processi agili. Ad esempio, per i nostri progetti, utilizziamo servizi basati su cloud che sono specificamente mirati alla gestione dello sviluppo agile. Il gruppo di ingegneria specifico per...
posta 15.11.2013 - 19:51
4
risposte

Refactoring in domain driven design [closed]

Ho appena iniziato a lavorare su un progetto e stiamo utilizzando un design basato su domini (come definito da Eric Evans in Design basato sul dominio: affrontare la complessità nel cuore del software . Credo che il nostro progetto sia certam...
posta 20.12.2010 - 00:55