Tutte le domande

2
risposte

L'isolamento del modello dominio / persistenza di solito è così imbarazzante?

Mi sto immergendo nei concetti di Domain-Driven Design (DDD) e ho trovato alcuni principi strani, soprattutto per quanto riguarda l'isolamento del modello di dominio e persistenza. Ecco la mia comprensione di base: Un servizio sul livello ap...
posta 14.10.2018 - 15:19
1
risposta

Come applicare alcuni concetti di DDD al codice attuale? Domande specifiche all'interno

Ho studiato DDD e attualmente sto cercando di trovare un modo per applicare i concetti nel codice reale. Ho circa 10 anni di esperienza con N-tier, quindi è molto probabile che la ragione per cui sto lottando sia che il mio modello mentale è t...
posta 02.01.2018 - 15:01
2
risposte

Cos'è questo dominio di studio?

Supponiamo di avere una situazione in cui sto progettando un sito Web per un rivenditore di scarpe. Hanno marche e tipi diversi di scarpe e, naturalmente, vogliono una funzione di ricerca davvero buona. Quindi ci sono diverse proprietà che po...
posta 02.04.2011 - 17:31
2
risposte

Archivio dati in memoria in Haskell

Voglio implementare un datastore in memoria per un servizio Web in Haskell. Voglio eseguire transazioni in STM monad. Quando ho google hash table haskell ottengo solo questo: Data. BTree. HashTable. STM. Il nome e le complessità...
posta 16.07.2013 - 11:37
1
risposta

Buone pratiche per il confezionamento di programmi Python

Uso Python da un po 'di tempo, sia nel contesto di progetti personali che professionali. Una cosa che mi è accaduta di recente è che non avevo mai pensato a un buon modo per distribuire i programmi Python. Fondamentalmente, dal momento che è...
posta 02.05.2012 - 04:40
3
risposte

Come andresti in cerca di collaboratori? [chiuso]

Mi sembra di avere un flusso infinito di idee più o meno originali, più o meno interessanti per software / app / cose che devono ancora essere scritte nella mia mente. A volte, decido di iniziare a implementare la mia idea. Diverse ore dopo, mi...
posta 24.09.2011 - 14:05
3
risposte

Come acquisire pratica personale nelle metodologie di sviluppo dei pesi massimi?

Sono in un nuovo lavoro in cui il progetto deve soddisfare rigorosi standard di qualità, essere pesantemente documentato, gestito in modo molto dettagliato, diagrammi UML e tutte quelle cose che sono opposte alla "codifica dei cowboy" in cui la...
posta 14.05.2012 - 07:10
5
risposte

Funzionalità di base per una lingua di base? Suggerimenti DSL?

Ho finalmente iniziato a capire la complessità dietro la creazione di un interprete e un compilatore. Ho costruito diverse versioni di TinyBasic, 1964 (Dartmouth) Basic e le mie espansioni su quelle lingue prima di arrivare a questo punto. Il pr...
posta 13.06.2011 - 13:36
3
risposte

Cosa significa iniettare dati (comportamento vs) in un costruttore di classi, e perché è considerata una cattiva pratica?

Sto leggendo il libro "Learning TypeScript" di Remo Jansen. In una sezione l'autore descrive come creare un framework MVC proof-of-concept molto semplice che include come creare la classe Model e dice quanto segue: A model needs to be...
posta 02.06.2016 - 19:56
1
risposta

Qual è la dimensione organizzativa prevista o di destinazione per Large Scale Scrum (LeSS) e Scaled Agile Framework (SAFe)?

La Guida Scrum definisce una singola unità composta da un Product Owner, una squadra di sviluppo di 3-9 membri e 1 Scrum Maestro per un posto tra 5 e 11 membri. Ho visto casi in cui il Product Owner potrebbe avere uno staff di supporto o il te...
posta 14.03.2017 - 23:50