Linq ha un metodo Select , che prende un Func<TIn, TOut> e lo mappa su un iterabile.
Sto cercando di trovare un buon nome per un metodo che prende un Action <TIn> , lo trasforma per restituire il suo argomento e mappa...
I commenti dovrebbero spiegare come funziona il flusso di controllo dell'applicazione? Ad esempio, le relazioni tra classi, come questa funzione viene utilizzata da altre funzioni e cosa stiamo cercando di fare con questi oggetti e questi proces...
Durante la programmazione per Android, ogni volta che utilizzo un AsyncTask il metodo doInBackground appare come questo.
protected String doInBackground(String... args)
Ma quando uso gli argomenti ovunque in quel blocco posso accedervi com...
Sto lavorando a un componente standard che dovrebbe generare una sorta di struttura di progetto "come iniziare". Pensa, in un contesto di app web, a un componente che genererà un controller, una vista e la configurazione dei percorsi in modo che...
Vorrei introdurre pratiche di sviluppo basate su test in un prodotto legacy stabilito. Come con la maggior parte dei prodotti legacy, potremmo utilizzare il miglioramento della qualità tramite una sicura e graduale gestione del refactoring / cod...
Ho difficoltà a fare una scelta di progettazione nella seguente configurazione:
Sto scrivendo (C ++) funzioni che prendono una coppia di iteratori (in contenitori di template) e calcolano un valore di ritorno dello stesso tipo a cui gli itera...
La maggior parte delle persone dice quando costruisce micro-services , che è meglio avere database separati per ciascuno dei microservizi.
per esempio:
User-Microservice:
DB - Utente
userId
nome
Etc ...
Review-Microserv...
Sto cercando di creare un'IA semplice che può giocare usando Ricerca dell'albero di Monte Carlo .
Questa domanda, tuttavia, è valida per tutti i giochi in cui i giocatori a turno fanno un'azione che, in media, riduce la quantità di azioni po...
Quale costruzione è più leggibile:
someVariable == null ? SOME_VALUE : someVariable; // avoids negation
someVariable != null ? someVariable : SOME_VALUE; // normal situation first
Devo usare queste espressioni molto spesso, ma non e...
Attualmente sto lavorando all'introduzione dell'integrazione continua e al passaggio a git, e come parte di questo, dobbiamo anche strutturare meglio i nostri test.
Abbiamo concordato di dividere i test in "integrazione" e "unità", tuttavia n...