Tutte le domande

4
risposte

Si sta verificando un errore in circostanze specifiche sottoclasse imprevedibili una violazione di LSP?

Diciamo che volevo creare un Java List<String> (vedi specifica ) implementazione che utilizza un sottosistema complesso, ad esempio un database o un file system, per il proprio archivio in modo che funzioni come una raccolta permanen...
posta 10.11.2013 - 15:59
5
risposte

Cosa fare per "sindrome del prossimo pezzo"?

Ispirato da questa domanda: Che cosa fare riguardo alla "sindrome del punto di fermata"? Spesso mi ritrovo a mezz'ora dal periodo di knock-off dopo aver appena concluso una componente del mio lavoro e affrontando un "prossimo pezzo" che ric...
posta 10.12.2010 - 21:20
2
risposte

Come faccio a gestire gli effetti collaterali in Event Sourcing?

Supponiamo di voler implementare un piccolo sottosistema di sicurezza per un'applicazione finanziaria che avvisa gli utenti via e-mail se viene rilevato uno strano pattern. Per questo esempio, il modello consisterà in tre transazioni come quelle...
posta 24.07.2017 - 15:12
1
risposta

Come applicare le modifiche specifiche dell'ambiente all'interno del classico modello di branching di Git?

Comprendo il classico modello di distribuzione e distribuzione come detto (in alcune piccole varianti di seguito): apporta le modifiche sul ramo dev unisci dev > staging branch, distribuire sul server di staging, testarlo unisci dev &...
posta 17.11.2017 - 16:23
3
risposte

Cosa si intende per "Ripeti attività"?

Ripetere l'attività commerciale è ovvio perché l'azienda ha un ottimo prodotto o un ottimo servizio. Nell'industria del software, le aziende rendono il codice base abbastanza complesso da consentire la manutenzione? Ho sentito parlare di c...
posta 27.02.2011 - 07:08
4
risposte

Dopo che un'applicazione esternalizzata / offshored è "completata", chi eseguirà la manutenzione?

Qual è la disposizione tipica per il mantenimento di applicazioni che non sono sviluppate internamente? Nota: per manutenzione, intendo correzioni di bug, ottimizzazioni, piccole modifiche e future estensioni.     
posta 06.01.2011 - 08:58
3
risposte

Qual è la migliore libreria PHP ORM? [chiuso]

Voglio creare un'applicazione web PHP, ma affronta sempre il problema che mi serve per connettermi al database e gestire gli oggetti correlati. Così ho provato il codeigniter e utilizza un modo speciale per connettersi al database chiamato Activ...
posta 20.11.2010 - 13:47
7
risposte

Dalla console alle applicazioni GUI [chiuso]

Sono un programmatore principiante e tutto ciò che ho lavorato finora sono le applicazioni console in C ++. Sinceramente, come viene creato il lato grafico dei programmi? Capisco che la logica che sto usando dalle app della console sarà la stess...
posta 25.02.2011 - 01:00
2
risposte

Notazione degli argomenti nella documentazione di Python

Ho letto molto la documentazione di Python e talvolta sono sconcertato da questa notazione: os.path.join(path1[, path2[, ...]]) In qualche modo faccio in modo che [ percorso [ ...]] sia una lista ma vorrei sapere se sto leggendo corret...
posta 24.01.2011 - 17:10
3
risposte

Come faccio a sapere se un set di codice è un buon candidato per la parallelizzazione?

Come posso dire in un'applicazione se ci sono parti che trarranno beneficio dall'uso della libreria Task C # (credo che sia la libreria di elaborazione parallela). Dato che sono state fatte altre ottimizzazioni, come faccio a sapere oltre a p...
posta 04.01.2018 - 18:07