Effettuando ricerche (libri, Wikipedia, domande simili su SE, ecc.) Ho capito che la programmazione imperativa è uno dei principali paradigmi di programmazione, in cui descrivi una serie di comandi (o dichiarazioni) che il computer deve eseguire (quindi lo ordina molto per intraprendere azioni specifiche, da cui il nome "imperativo"). Fin …
In un post sul blog su F # per divertimento e profitto, si dice: In un design funzionale, è molto importante separare il comportamento dai dati. I tipi di dati sono semplici e "stupidi". E poi separatamente, hai un numero di funzioni che agiscono su quei tipi di dati. Questo …
Attualmente codice con C, C ++ e Python. Voglio imparare un linguaggio di programmazione funzionale, e in questo momento mi sto sporgendo verso Haskell. NON voglio iniziare qui una guerra "Haskell vs Lisp"; quello che voglio sapere è questo: se imparo Haskell principalmente per l'esposizione alla programmazione funzionale, quali benefici …
Quando inizio un nuovo progetto, spesso inizio immediatamente a pensare ai dettagli dell'implementazione. "Dove inserirò DataBaseHandler? Come dovrei usarlo? Le classi che vogliono usarlo dovrebbero estendersi da qualche superclasse astratta ...? Dovrei usare un'interfaccia? Quale livello di astrazione userò nella mia classe che contiene metodi per inviare richieste e analizzare …
Il linguaggio di programmazione Falcon si pubblicizza come supporto alla programmazione tabellare: Falcon offre sei paradigmi di programmazione integrati: procedurali, orientati agli oggetti, orientati ai prototipi, funzionali, tabulari e orientati ai messaggi. E non devi dominarli tutti; devi solo scegliere gli ingredienti che preferisci e lasciare che il codice segua …
Il problema: Da molto tempo, sono preoccupato per il exceptionsmeccanismo, perché sento che non risolve davvero ciò che dovrebbe. RECLAMO: Ci sono lunghi dibattiti al di fuori di questo argomento, e la maggior parte di essi fatica a confrontare exceptionsvs restituire un codice di errore. Questo non è definitivamente l'argomento …
L'ambiente di programmazione UNIX (il testo classico) afferma che l'approccio UNIX alla programmazione è quello di costruire piccoli strumenti ben definiti che possono essere combinati per risolvere problemi più complessi. Nell'apprendimento di C e della shell Bash, ho scoperto che questo è un concetto potente che può essere utilizzato per …
Lavoro in un data warehouse che esegue il source di più sistemi tramite molti flussi e layer con dipendenze simili a labirinti che collegano vari artefatti. Praticamente ogni giorno mi imbatto in situazioni come questa: corro qualcosa, non funziona, passo attraverso un sacco di codice ma ore dopo mi rendo …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho sentito più volte che ogni programmatore dovrebbe imparare uno di ogni tipo di lingua. Ora, questo non è necessariamente vero, ma credo sia una buona idea. Ho imparato un linguaggio procedurale (Perl), ma quali sono gli altri tipi? Quali sono le differenze tra loro e quali sono alcuni esempi …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . La programmazione funzionale è un paradigma dichiarativo. Uno dei punti di …
Gli oggetti mai? Bene, quasi mai Nella sezione VIEWPOINT di Communications of The ACM, ho trovato un articolo interessante intitolato " Oggetti mai? Bene, quasi mai ". È una prospettiva radicalmente diversa rispetto agli oggetti prima o agli oggetti in ritardo. Suggerisce "oggetti-mai" o forse "oggetti-scuola di specializzazione". L'autore ha …
Il mio lavoro principale è realizzare applicazioni HTML. Con ciò intendo le applicazioni di tipo CRUD utilizzate internamente con molte visualizzazioni di griglia modificabili, caselle di testo, menu a discesa, ecc. Attualmente stiamo utilizzando i moduli web ASP.NET, che fanno il loro lavoro, ma le prestazioni sono per lo più …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Un po 'ispirato a questa domanda: per quali problemi comuni la …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . La programmazione orientata agli aspetti promette di affrontare questioni trasversali, ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.