Diciamo che vuoi controllare un motore in tempo reale. Normalmente useresti un microcontrollore o PC con ad es. linguaggio di programmazione c. Quindi useresti un approccio imperativo. Dì al microcontrollore esattamente come fare il controllo de...
Ho scritto una funzione e mi piacerebbe scoprire se si tratta di un'implementazione di alcuni pattern o costrutti di programmazione funzionale. Mi piacerebbe scoprire il nome di questo modello o costrutto (se esiste)?
Ho una funzione che pren...
Sto imparando la programmazione funzionale e affronta la seguente confusione quando la applico ai miei progetti C #:
Inizio scrivendo pure funzioni statiche e uso la composizione delle funzioni.
Dopo che il codice raggiunge una certa dime...
In un video riguardo all'architettura software che sto guardando, si afferma che il programma principale / lo stile architettonico di subroutine
promotes modularity and function reuse
Il riutilizzo del codice è uno dei principali vanta...
Comprendo il concetto astrazione dei dati poiché è rilevante per la programmazione OO. Tuttavia, al contrario, sembra che la Programmazione delle funzioni promuova o faccia uso del concetto astrazione del controllo .
Ho provato a cercare n...
TL; DR:
Ho bisogno di sviluppare un'app che dovrebbe avere lo stesso aspetto sul desktop e come incarnazione di un sito web.
Dato che sono un web dev e non ho mai sviluppato per desktop, voglio usare un linguaggio che può incorporare un w...
Quando provo a trasformare una classe con uno stato mutabile in una immutabile, faccio regolarmente fatica a scegliere tra due alternative: 1)
o estrae lo stato in un altro oggetto di stato (immutabile) e
passare questo stato alla classe con ogn...
Sto cercando di capire quale sia il modo appropriato per affrontare questo problema in modo funzionale. Presumo che ci sia una struttura dati o una tecnica funzionale che renderà questo facile da gestire.
Il problema è che sto facendo una chi...
Tipicamente in C # uso l'injection dependance per aiutare con il mocking;
public void UserService
{
public UserService(IUserQuery userQuery, IUserCommunicator userCommunicator, IUserValidator userValidator)
{
UserQuery = userQuery;...
Sembra che la pratica standard sia quella di alias immediatamente MailboxProcessor<'T> a Agent<'T> . Quindi, perché il nome in primo luogo comunque? Perché non lo chiamano solo Agent<'T> , se prima non c'è confli...