Tutte le domande

1
risposta

Le continuazioni di prima classe sono utili nei moderni linguaggi di programmazione orientati agli oggetti?

Le continuazioni sono estremamente utili nei linguaggi di programmazione funzionale (ad esempio il Cont monad in Haskell) perché consentono una notazione semplice e regolare per codice in stile imperativo. Sono anche utili in alcune lingue...
posta 11.04.2015 - 00:43
1
risposta

Il protocollo Open Data (odata) è ampiamente accolto dalla comunità di sviluppo? [chiuso]

MODIFICA: se non conosci Odata, qui vai . Sto cercando di determinare se valga la pena di imparare questa tecnologia o se è qualcosa che non riuscirà a cogliere. La premessa è interessante, e come sviluppatore di API sembra un buon modo p...
posta 22.07.2015 - 13:52
5
risposte

C'è un modo per usare gcc come libreria?

Qualcuno conosce una soluzione che funziona in questo modo: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed...
posta 09.03.2013 - 18:57
5
risposte

Imparare a programmare in assemblea - Risorse utili [chiuso]

Facendo seguito a una discussione precedente, mi ha interessato conoscere qualcosa sulla programmazione di Assembly. Non tanto per voler programmare app utili, solo per avere un'idea di programmazione di basso livello per capire meglio cosa sta...
posta 19.12.2010 - 11:40
4
risposte

Ridurre il boilerplate in classe che implementa le interfacce attraverso la composizione

Ho una classe: A che è un composto di un numero di classi più piccole, B , C e D . B , C e D implementano le interfacce IB , IC e ID rispettivamente. Poiché A supporta tutte le funzionalit...
posta 28.06.2015 - 00:52
2
risposte

DDD: è corretto per un aggregato radice contenere un riferimento a un altro aggregato radice?

Quando si segue la progettazione guidata dal dominio (DDD), è corretto per un aggregato radice contenere un riferimento a un'entità interna che si trova ad essere l'entità radice su un aggregato separato? Credo che ciò non sia corretto, princ...
posta 17.08.2016 - 00:04
1
risposta

Quando dovrei creare una sottoclasse di un'eccezione in Python?

Nel mio codice ci sono circa sette posti in cui sollevo un'eccezione. Tutte queste eccezioni sono trattate allo stesso modo: stampa un errore per registrare il file, riporta lo stato del software su predefinito ed esci. Durante la revisione d...
posta 08.03.2015 - 15:36
4
risposte

Quali sono i modi possibili per evitare i duplicati quando non è possibile aggiungere un indice univoco

Sono bloccato in un problema di concorrenza. È un tipico problema in cui l'utente invia 2 o 3 transazioni per mantenere alcuni dati che NON DEVONO ESSERE duplicati nel DB, nel caso di un record duplicato dovresti restituire un errore. Ques...
posta 13.12.2017 - 23:34
1
risposta

Quando le attività asincrone fanno una UX male

Sto scrivendo un componente aggiuntivo COM che sta estendendo un IDE che ne ha disperatamente bisogno. Ci sono molte funzionalità coinvolte, ma restringiamo il campo a 2 per il gusto di questo post: C'è una finestra degli strumenti Code Exp...
posta 08.05.2015 - 14:47
6
risposte

Come dovrebbero essere strutturate le grandi applicazioni JavaScript?

Recentemente ho mostrato alcuni plug-in JavaScript scritti per OBIEE Mobile App Developer, oltre ad alcune librerie personalizzate per vari progetti. Venendo da un background OOP, sono un po 'confuso riguardo la struttura di questi progetti....
posta 13.07.2016 - 10:02