Tutte le domande

2
risposte

Qual è la definizione pratica minima per il linguaggio dello schema?

Qual è il più piccolo pratico insieme di primitive che può essere usato per definire il linguaggio Scheme? Ad esempio, map può essere definito come (define (map proc lis) (cond ((null? lis) '()) ((pair? lis)...
posta 01.05.2015 - 05:37
2
risposte

La "famiglia" di lingue Lisp è più strettamente imparentata della famiglia "C-like-syntax"?

Di recente stavo pensando alla grande varietà di linguaggi di Lisp, in particolare il fatto che tutti hanno una sintassi simile e che tutti potrebbero in teoria essere implementati dallo stesso piccolo insieme di funzioni primitive, il modo in c...
posta 09.04.2011 - 01:32
1
risposta

Utilizzo del modello di comando per una sequenza di attività

Ho una "sequenza di attività" da intraprendere su un file zip. Può essere semplificato in questi passaggi: Convalida che il file è un file ZIP ed è valido Decomprimi il file Convalidare i contenuti come previsto Trasforma il contenuto...
posta 05.09.2014 - 09:41
1
risposta

Test unitario: codice assembler e diverse architetture

Attualmente sto testando alcuni codici C e ho riscontrato un problema: All'interno del codice ci sono chiamate funzioni che contengono il codice assembler inline per l'architettura SPARC 8. Dato che sto facendo i test unitari su un'archite...
posta 18.01.2016 - 10:18
2
risposte

Autoreleasing di oggetti nei sistemi di conteggio di riferimento

Sto sperimentando un po 'in C e sto cercando di implementare il mio sistema di conteggio di riferimento. Ho lavorato principalmente con Objective-C in passato ma gli oggetti autoreleasing di AFAIK sono qualcosa di unico per Objective-C. Il pr...
posta 01.11.2014 - 23:17
1
risposta

Quale approccio in DataMapper Pattern è migliore per le tabelle multiple o congiunte?

Normalmente, un Data Mapper mappa i dati di una particolare tabella. (Teoricamente dovrebbe comunicare tra lo Storage e un Domain Object, ma non è possibile nel mio caso, quindi sto comunicando direttamente con le tabelle.) Table1Mappper &g...
posta 10.09.2015 - 09:36
6
risposte

Quali sono i pattern più utilizzati per gestire molti parametri interconnessi?

Recentemente ho iniziato a lavorare su un'applicazione che supporta diversi dispositivi di misurazione. Prima che l'utente inizi una misura, ne imposta i parametri. In realtà, considerando tutti i tipi di misure ci sono oltre 50 parametri....
posta 11.06.2015 - 07:33
2
risposte

Piccolo codice, grande test

Ho questo codice in un controller di un'implementazione MVC: public void execute() { try { String path = userSelectsFile(); if ( path == null ) return; //Just returns if the user press "Cancel" //L...
posta 27.01.2015 - 11:29
2
risposte

Gestione degli errori in stile ruggine in C ++

Ho letto alcuni articoli su come Rust gestisce gli errori usando il tipo Result<T, E> e per me sembra una soluzione ibrida di best-of-both-world (eccezioni e codici di ritorno) che può essere molto utile. Penso che sarebbe particolarm...
posta 13.07.2015 - 11:19
3
risposte

Algoritmo o dominio per trovare sottografi più economici che collegano coppie di vertici

Attualmente sto lavorando a un progetto ispirato al gioco da tavolo Ticket to Ride . Questo gioco da tavolo è giocato su un grafo non orientato in cui ogni vertice rappresenta una città e ogni spigolo rappresenta una linea ferroviaria rivendica...
posta 26.02.2015 - 17:53