Tutte le domande

3
risposte

DDD - Domain Driven Design, quale ordine di sviluppo deve essere applicato?

1 - Progetta le mie entità, cioè (in python): class Account: def __init__(name, author): self.name = name self.email = email 2 - Progetta i miei repository: (come interfaccia) class AccountRepository: def add(self,...
posta 07.04.2014 - 19:40
3
risposte

Opzioni per la crittografia lato client dei database Web locali

Il mio scenario è il seguente: Applicazione Web, eseguita dal browser, progettata per dispositivi mobili. Utilizza lo spazio WebSQL che può contenere informazioni sensibili i dati. Utilizza Application Cache per abilitare l'utilizzo...
posta 13.03.2014 - 13:30
4
risposte

Come modellerai un oggetto che rappresenta le diverse fasi di un ciclo di vita di un'entità?

Credo che lo scenario sia comune soprattutto nei flussi di lavoro aziendali, ad esempio la gestione dei prestiti il processo inizia con una richiesta di prestito, poi c'è l'offerta di prestito, il prestito "live" e forse anche i prestiti fini...
posta 11.11.2013 - 19:43
1
risposta

La licenza per sviluppatore di Visual Studio ha il doppio come licenza personale? [chiuso]

Posso sbagliare completamente ma ricordo vagamente di aver sentito da un podcast che, secondo la licenza di Visual Studio, uno sviluppatore che lavora professionalmente con Visual Studio sul posto di lavoro ha automaticamente la licenza per usar...
posta 14.11.2013 - 15:49
4
risposte

Buona storia di test unitario per un allenamento di prova unitario [chiuso]

Devo consigliare un addestramento sui test delle unità nella mia azienda. Vorrei mostrare un esempio sorprendente e reale di una regressione inaspettata non catturata dalla compilation (ovviamente) ma rilevabile con il test dell'unità. Qua...
posta 06.09.2013 - 08:44
3
risposte

Valuta tutte le combinazioni di coppie in un array per una condizione nella complessità temporale di n log n

Attività: considera una matrice di n elementi. Contare il numero di coppie che soddisfano la condizione X (somma dei due elementi < un numero arbitrario, k). L'approccio di base che potrei pensare sarebbe O (n ^ 2), dove valuto tutte le co...
posta 28.11.2013 - 08:52
4
risposte

Rilascio di un progetto in GPL v2 o successive senza il codice sorgente delle librerie

Ho scritto un sistema in Java che voglio rilasciare sotto i termini di GPL v2 o successivi. Ho usato Apache Maven per gestire tutte le dipendenze del sistema, quindi non ho il codice sorgente di nessuna delle librerie usate. Ho già controllato,...
posta 31.10.2013 - 19:26
5
risposte

Esiste un nome per il Builder Pattern in cui il Builder è implementato tramite interfacce, quindi sono richiesti determinati parametri?

Quindi abbiamo implementato il modello di builder per la maggior parte del nostro dominio per aiutare a comprendere cosa effettivamente viene passato a un costruttore e per i normali vantaggi offerti da un builder. L'unica differenza era che abb...
posta 28.10.2013 - 01:29
3
risposte

Come evitare codice non gestibile quando si utilizza SQL in un'impostazione MVC?

Voglio presentare un elenco di prodotti all'utente. Questo elenco è impaginato e può essere ordinato dall'utente per ID prodotto o nome prodotto in ordine crescente o decrescente. Sto utilizzando un'impostazione MVC, in cui desidero interroga...
posta 18.12.2013 - 18:40
2
risposte

Esiste uno standard per la codifica di schemi ricorrenti di date?

Sto provando a riscrivere un doohickey dell'interfaccia di backend per un calendario, una lista di cose da fare e un altro tipo di calendario e ho scoperto che erano tutti programmati per avere formati leggermente diversi per i pattern di date c...
posta 16.12.2013 - 19:42