Tutte le domande

2
risposte

Quale percentuale di variazione è considerata licenza artistica rispetto a un clone nello sviluppo di videogiochi?

Sono uno sviluppatore di "weekend coder" che crea app e giochi per dispositivi mobili e ho avuto il desiderio di creare la mia versione di un gioco realizzata per il Commodore 64 nei primi anni '80 da un piccolo editore, ad es. Non giochi EA o s...
posta 18.08.2013 - 16:18
2
risposte

Tutti i linguaggi di scripting sono scritti in modo dinamico? [chiuso]

Tutti i linguaggi di scripting sono scritti in modo dinamico? Sto usando TCL. È un linguaggio di scripting e non applica o consente il delaring di variabili. È invece un linguaggio tipizzato dinamicamente con ducktyping. Il tipo di variabile...
posta 13.12.2013 - 08:22
1
risposta

È una pratica scorretta chiamare un'azione del controllore da una vista resa da un altro controllore?

Diciamo che ho un OrderController che gestisce gli ordini. L'utente aggiunge prodotti attraverso la vista e quindi il prezzo finale viene calcolato tramite una chiamata AJAX a un'azione del controllore. La logica di calcolo del prezzo è...
posta 24.10.2013 - 14:42
1
risposta

Qual è la pratica standard per l'estrazione di una chiave primaria a incremento automatico?

Ho alcuni oggetti che verranno creati e inseriti nel database. Non è garantito che nessuno dei loro campi sarà univoco ad eccezione della chiave primaria autoincrementante. Mi piacerebbe poter accedere a questi oggetti più avanti nel programma u...
posta 20.12.2013 - 17:51
2
risposte

Estrazione delle espressioni lambda dalle query e dalla leggibilità di linq

Ogni tanto quando ho un lambda complesso, faccio qualcosa del genere: Func<SomeObject, bool> equals = o => o.ID == someID && o.Name == someName && IsAdd || ... var myList = MyThings.Where(equals).ToList(); Suppo...
posta 01.10.2013 - 16:29
1
risposta

Perché il fascino di Scala con la mappa piatta? (Questo non sembra essere lo stesso per mapcat nel mondo Clojure) [chiuso]

Nella comunità di Scala - c'è un evidente fascino per la funzione FlatMap . Ora capisco che FlatMap è significativo perché è usato per la parte vincolante di una Monade. (e che la comunità Clojure non si è ancora immessa nelle Monadi, con a...
posta 03.12.2013 - 11:03
4
risposte

Esiste un motivo valido per separare le aspettative dai test?

Ho ereditato un'applicazione che ha una serie di test che mi fanno impazzire. Ma una delle decisioni di progettazione che questa suite di test prende completamente mi lascia grattarmi la testa è la separazione dei test e le loro aspettative in f...
posta 21.11.2017 - 09:58
2
risposte

L'ID dovrebbe essere indicato nell'URL se già protetto con ID JWT?

Dire che ho gli endpoint: /users e /users/<id> Se volevo CANCELLARE un utente autenticato con un token JWT che contiene l'oggetto utente, se questo ELIMINA gestito dovesse andare sotto /users o /users/<id> ? È r...
posta 08.12.2017 - 16:40
3
risposte

Il livello del dominio dovrebbe dipendere da NHibernate?

Vedi il codice qui sotto: public interface IUnitOfWorkWrite <TSession> : IDisposable { TSession Session { get; } void Commit(); void Rollback(); ITransaction BeginTransaction(); } } Questa inter...
posta 18.10.2017 - 12:37
6
risposte

Gestione di una base di codice per più client, con il proprio codice personalizzato

Sto lavorando su un CMS, in cui abbiamo più client che lo utilizzano, quindi il codice è memorizzato sui loro server. Ogni client ha il codice predefinito (gestore utenti, gestore pagine ecc.), Ma ogni client ha anche il proprio set di codice (t...
posta 27.11.2013 - 13:02