Tutte le domande

1
risposta

Utilizzo di un array come variabile membro in una classe

Ho una domanda di stile per progettare una classe per rappresentare un modello reale. Diciamo che ho Guide che ha PointsOfInterest come membro. Vorrei fare qualcosa di simile: class Guide { public points: PointsOfInterest[]...
posta 28.06.2017 - 22:50
3
risposte

Schema del database basato sul ruolo

Sto progettando un database per un'applicazione di gestione dei documenti per il mio ufficio. Voglio ottenere il back-end in modo da non avere problemi in futuro. Fondamentalmente tutti gli utenti saranno categorizzati in ruoli, ad esempio super...
posta 10.06.2017 - 12:52
1
risposta

Confusione pacchetto per caratteristica per le librerie

A quanto ho capito, è generalmente consigliato il pacchetto per feature piuttosto che per livello. Ciò promuove livelli più alti di astrazione e modularità tra le classi. Riesco a capire come funziona in normali applicazioni non di utilità in...
posta 26.02.2017 - 21:05
1
risposta

Il livello di presentazione dovrebbe utilizzare oggetti di dominio restituiti dal livello di servizio?

Ad esempio, se esiste un controller che chiama una classe CountryService e la classe CountryService utilizza una classe Paesi, nel caso in cui CountryService restituisca la CountryClass al controller? O il servizio dovrebbe avere un altro tipo d...
posta 28.02.2017 - 21:17
1
risposta

Raggruppamento di punti che riduce al minimo la distanza media complessiva dal centro indicato

Data una situazione come questa: dovevienedatalaposizionedeitriangoli(nonhabisognodiesserecalcolatadaunalgoritmo).Mipiacerebbetrovaregruppidicerchiattornoaitriangoli.Ogniclusterdovrebbecontenereundatonumerodicerchi(inquestoesempioognicluster...
posta 27.02.2017 - 13:51
1
risposta

Critica del modello di progettazione della composizione che richiede classe derivata

Ho le seguenti due catene di ereditarietà: BaseQueryBuilder BaseApplication | | | | AppQueryBuilder Application BaseQueryBuilder è una classe astrat...
posta 22.02.2017 - 21:00
2
risposte

Il modo migliore per gestire le variabili dev / test / prod in Python?

Sto creando un modulo python al lavoro, e ho un file di configurazione con variabili che cambiano per dev o prod (cioè i bucket S3). Qual'è il miglior modo per farlo? In questo momento ho dict in config con le opzioni DEV o PROD, ma selezionarlo...
posta 23.02.2017 - 04:33
1
risposta

Come si definiscono oggetti e repository di dominio, quando si ha a che fare con più tabelle di database?

Immagina un'applicazione che ti permetta di aggiungere elementi pubblicitari a un preventivo. Il risultato finale è come un addetto alle vendite che ti fornisce un foglio stampato con informazioni quali il nome dell'azienda, il nome della person...
posta 28.02.2017 - 17:38
1
risposta

Posso creare un metodo Factory che contenga un riferimento interno a un'istanza di B?

Considerate due classi: class A { B* b_; A(B* b){ b_ = b; } } class B {} B è una classe che dovrebbe essere utilizzata solo all'interno di A , quindi vorrei non per esporre la sua creazione a qualsiasi classe...
posta 03.03.2017 - 08:22
1
risposta

Considerazioni sulla progettazione dell'IPC

Nella nostra architettura interna, abbiamo diversi server Tomcat che distribuiscono il carico di lavoro e isolano i diversi processi della nostra attività. Stiamo pianificando di passare a un approccio in cui diverse attività (principalmente cor...
posta 07.02.2017 - 19:39