Tutte le domande

3
risposte

Come memorizzare ID numerici esterni - come stringhe o come numeri interi?

Ogni tanto i programmatori devono comunicare con sistemi esterni (non sotto il nostro controllo). È frequente che in questi casi sia necessario tenere traccia di alcuni tipi di identificatori utilizzati da questi sistemi esterni. E il più delle...
posta 07.09.2018 - 11:46
5
risposte

Il modo migliore per impostare sys.path per lo sviluppo della "hot library" in Python?

Ho la mia fonte Python strutturata come segue: +-branchname/ +-dst/ +-src/ | +-library/ | | +-cleese/ | | | +-test/ | | | | +-__init__.py | | | | +-test_cleese.py | | | +-__init__.py | | | +-cleese.py | | +-palin/ | | +...
posta 07.05.2012 - 14:58
2
risposte

Come affrontare i parametri inutilizzati in un file di parametri definito dall'utente?

Ho un codice scientifico che ha un file parameters.txt. Questo file contiene oltre 50 parametri con valori predefiniti associati. L'utente deve modificare i parametri per adattarsi alla particolare simulazione che vogliono eseguire. Ecco un c...
posta 16.07.2018 - 15:49
2
risposte

In che modo entità, DTO, DOA lavorano insieme e qual è il loro ruolo all'interno di un sistema?

Gran parte del mio lavoro è scritto in Java usando Spring Boot. In un progetto recente le mie entità non contenevano alcuna logica aziendale, Spring Data è stato utilizzato per gestire i repository e ho classi di servizio che i controllori chiam...
posta 20.09.2018 - 22:19
2
risposte

È una buona idea usare il pattern Singleton per un gestore API?

Quindi in pratica sto scrivendo un wrapper per un'API REST nell'obiettivo-c in modo che i nostri clienti possano facilmente usarli nel loro sviluppo iOS. Sto cercando di trovare un buon modello di design per questo scopo, sembra che Singleton...
posta 28.07.2018 - 00:13
2
risposte

Sostituire il livello dao

Sto sviluppando una serie di servizi web (basati su mvc primaverili e primaverili ). Per la prima volta nella mia carriera di sviluppatori ho intenzione di sostituire lo strato dao in futuro (l'ho sempre visto menzionato ma non ho mai dovuto...
posta 09.05.2012 - 08:31
2
risposte

Come salvaguardare un'API REST COTS con server on-premise solo per app client approvate?

Obiettivo: impedire che le app "clone" non autorizzate utilizzino le soluzioni basate su API REST in cui i clienti gestiscono i propri server e servizi invece del fornitore (database, risorsa e identità). In altre parole: server locali invece...
posta 17.09.2018 - 14:28
1
risposta

Dove devo specificare i messaggi di convalida?

Sto creando un Functional Specification Document (FSD) per un progetto. Sono abbastanza confuso su dove dovrei specificare i messaggi di errore? Appartengono alla FSD o fanno parte delle Specifiche tecniche (TSD)? Ho letto questi articoli per...
posta 15.07.2018 - 05:44
1
risposta

CQRS-Event Sourcing: come elaborare gli eventi nell'ordine previsto all'interno del modello di lettura

Sto cercando alcune informazioni su come gestire il modello di lettura in un'applicazione CQRS Event Sourcing, al fine di fare il meglio per garantire la coerenza dei dati. Il punto mancante è come essere sicuri (in realtà non è sicuro, ma r...
posta 11.07.2018 - 12:55
2
risposte

Ci sono problemi nell'uso delle variabili di classe in Java a cui si può accedere con qualsiasi metodo?

Quindi sono stato codificato in Java per una discreta quantità di tempo, ma recentemente ho iniziato una lezione che si occupa del mio design di codifica. In passato, se avessi due metodi all'interno di una classe che aveva bisogno di modificare...
posta 08.09.2018 - 15:57