Domande con tag 'programming-practices'

1
risposta

Scelta di nomi e tipi di variabili nell'algoritmo del grafico

Sto imparando algoritmi e strutture dati da questa fantastica risorsa Algorithms . Invece di leggere a secco sto cercando di riscrivere tutto il codice in modo da poter imparare contemporaneamente la codifica e le decisioni di progettazione (co...
posta 22.05.2016 - 07:04
2
risposte

Come eseguire test end-to-end (inclusione dell'interfaccia utente) con l'architettura dei microservizi?

Siamo in procinto di passare da un'enorme vecchia architettura monolitica a quella del microservizio. Il nostro prodotto (che è per lo più una grande app a pagina singola) è piuttosto incentrato sull'interfaccia utente, e quindi l'attuale base d...
posta 05.09.2017 - 21:58
1
risposta

Fornisce un'implementazione predefinita di fallback per le buone pratiche dei bambini?

Ho il seguente codice in PHP: abstract class AlgorithmOnArray { public function runOn($array) { $this->setup(); foreach ($array as $item) { $this->processItem(); } $this->cleanup();...
posta 04.10.2017 - 14:54
1
risposta

Memoria test unità su app Android

Ho sperimentato di recente con le applicazioni Android. Ho sviluppato la convenzione (che ho visto usata altrove) di collocare i miei test unitari in una cartella di sorgenti parallele all'interno di un progetto Eclipse. Funziona bene perché...
posta 21.03.2011 - 15:44
3
risposte

Come memorizzare molte variabili globali?

Ho circa 30 oggetti "non cambianti" (la quantità di essi è definitiva, non è possibile aggiungere o rimuovere altro). Ogni oggetto ha un id e alcuni booleani che descrivono cosa è l'oggetto e cosa no. Ora, ogni oggetto ha una variabile che deve...
posta 19.05.2016 - 14:51
1
risposta

Alcune domande sull'implementazione di uno scheduler di prelazione in C: Cambio di contesto e tempo di esecuzione del dispatcher

Sto cercando di implementare uno scheduler di prelazione in C, ma ho alcuni problemi di comprensione: Quando lo scheduler viene chiamato da un interrupt, può verificarsi un cambio di contesto. L'interruttore di contesto può essere programmato...
posta 22.01.2018 - 13:03
1
risposta

Best practice per lavorare con le cartelle public_html e git

Attualmente, tutto ciò che è nella cartella public_html viene automaticamente pubblicato live. Il repository git è anche inserito in questa cartella (anche se può cambiare se necessario). Che cos'è un buon workflow / configurazione git tale c...
posta 25.02.2016 - 09:25
1
risposta

Va bene deprecare i metodi che devono essere pubblici a causa del modello di packaging ma non devono essere utilizzati al di fuori del codebase in Java?

Attualmente sto lavorando a un progetto semi-large che ha diversi pacchetti. Ci sono 3 pacchetti principali, un pacchetto "client", un pacchetto "server" e un pacchetto "comune". Ci sono due vasi, uno per il client e uno per il server, ciascuno...
posta 09.04.2015 - 20:02
1
risposta

Quanti problemi può causare l'uso della classe Singleton come modello?

Nelle mie ultime applicazioni WPF ho utilizzato una classe Singleton, che chiamo Model, per contenere tutta la logica della mia applicazione, come la lettura di file, la gestione delle informazioni, ecc. Nelle viste WPF o Windows, chiamo solo...
posta 29.04.2015 - 10:43
2
risposte

L'impostazione dei cookie di accesso permanenti "permanenti" è una cattiva pratica?

Mi sono reso conto che in Rails esiste un metodo costruito in permanent per i suoi cookie di accesso persistenti (noti come "ricordami") metodo per fornire al client un cookie che scade tra 20 anni: cookies.permanent[:remember_token] =...
posta 08.03.2015 - 14:59