Tutte le domande

1
risposta

Pattern degli oggetti auto-inizializzabili

Sto lavorando su un sistema in cui applichiamo coerentemente "schemi" o approcci come "Dependency Injection". Preferirei non esporre l'attuale tecnologia di base per non ottenere soluzioni prevenute, perché penso che la mia domanda si applich...
posta 17.08.2018 - 23:05
2
risposte

Quando dovrei creare un'istanza di una variabile anziché acquisirla attraverso un metodo?

Può essere noioso, ma mi piacerebbe sapere quale è un modo più efficiente di programmazione. Il risultato potrebbe essere leggermente migliore o leggermente peggiore, ma sono comunque interessato a ciò che è "migliore". Dire che voglio creare...
posta 30.07.2015 - 13:31
2
risposte

Input utente: Bounding Box, best practice?

Sto creando una funzione in MATLAB che accetta due coordinate lat / long (angoli opposti di un rettangolo) e restituisce informazioni sui dati nella regione. Come faccio a raggruppare i miei input? es. [lat1, long1] e [lat2, long2]; o [lat...
posta 31.08.2015 - 23:54
2
risposte

Per le entità che hanno relazioni padre / figlio, è meglio avere un singolo servizio per genitori e figli o separarli?

L'ho visto fare in entrambi i modi, ma non ho mai visto nessuna discussione intorno a quale sia il modo più "giusto". Supponiamo che tu abbia un'entità che abbia relazioni di figli con altre entità. I bambini non possono esistere senza il gen...
posta 18.04.2018 - 21:55
1
risposta

Funzione logger livello modulo

Recentemente sono stato assegnato a un nuovo progetto perché sono uno degli unici sviluppatori della mia azienda che ha utilizzato Python ampiamente in passato. Il mio primo compito era quello di ripulire il codice base e renderlo più Pythonic -...
posta 17.07.2015 - 21:22
2
risposte

Come gestire più modelli relativi a un singolo modello

Prima di tutto, mi dispiace per il vago titolo. Nel nostro sito web, abbiamo classi modali per rappresentare le nostre tabelle di database, che contengono dati di righe. Attualmente sto lavorando su una pagina di stile stat, e mi chiedo come...
posta 27.08.2015 - 09:15
1
risposta

Approccio per la registrazione poliglotta

Sto costruendo un'app desktop con un front-end Java e librerie Fortran estremamente performanti. Recentemente abbiamo iniziato a spingere più del nostro codice da Java e in Fortran (vedi sotto) Presto avremo probabilmente moduli in SCALA (usa...
posta 24.07.2015 - 01:04
1
risposta

Memorizzazione di un evento per tutto il giorno nel database

Ho una tabella degli eventi che dovrebbe memorizzare eventi (dt_start, dt_end, all_day, ecc.). Ho visto che i file .ical memorizzano dt_start e dt_end come lo stesso giorno (senza orario) per un evento "all_day". Domanda: se ho un evento p...
posta 08.09.2015 - 09:17
2
risposte

Scrivi le asserzioni di test nei commenti delle tue funzioni (appena prima del codice)?

Sto usando PHP e PHPUnit. Qualcosa mi infastidisce: il fatto che le asserzioni siano in un'altra classe (troppo facile da dimenticare o da ignorare, per ogni nuovo programmatore nel progetto). Se le asserzioni di test possono essere scritte s...
posta 19.09.2015 - 14:19
1
risposta

Dovrebbe essere creato un nuovo tipo anche se avvolge solo un campo?

Dire che ho un'interfaccia Species definita come public interface Species { String getId(); String getDescription(); } La domanda è semplicemente questa: dovrei creare classi diverse per rappresentare questi due campi, anche...
posta 27.08.2015 - 04:39