Tutte le domande

4
risposte

Progettazione del database per i campi che dovrebbero essere NOT NULL alla fine, ma potrebbe non avere ancora un valore

Ho riscontrato questo problema un numero di volte. Supponiamo di avere un oggetto di grandi dimensioni che desideri archiviare nel database. Forse è un profilo di appuntamenti per un utente e ha 100 campi. Tutti questi 100 campi dovrebbero avere...
posta 21.09.2017 - 16:02
2
risposte

Perché abbiamo bisogno della prototipazione Throw-away?

Che cos'è il modello di prototipazione throw-away nell'ingegneria del software e perché ne abbiamo bisogno? Come si differenzia dalla prototipazione evolutiva?     
posta 17.08.2014 - 13:46
3
risposte

Parametrizzazione vs assegnazione di proprietà

Oggi ho avuto una discussione con un collega. Tendo a credere che un valore in una proprietà dovrebbe essere una parte significativa dello stato di un oggetto in un dato momento. Questo automaticamente rende quasi sempre il costruttore pienam...
posta 24.10.2016 - 14:27
6
risposte

non effettua il check in dalla root del progetto

Ogni volta che eseguo il check-in, effettuo sempre il check-in da root del progetto ... cioè controlla tutti i file nella mia copia di lavoro, quindi dopo il check-in il repository di controllo del codice sorgente contiene esattamente lo ste...
posta 31.10.2010 - 19:12
1
risposta

Come gestire le infinite richieste di supporto?

Pubblico il mio software che è middleware e viene utilizzato da altri ingegneri del software. Recentemente mi sono imbattuto in un problema con un cliente che sta ripetutamente inviando email e richiedendo supporto via skype e telefono per il so...
posta 09.04.2018 - 03:25
1
risposta

Separa lo spazio dei nomi solo per le eccezioni?

Stavo facendo una revisione del codice e ho trovato qualcosa di strano che non avevo mai visto prima. Lo sviluppatore ha deciso di creare un sottospazio per contenere tutte le eccezioni dell'assembly. Pensavo di aver letto che questo non era...
posta 17.03.2014 - 12:01
5
risposte

Se A ha B e B detiene il riferimento di A, è necessario correggere un disegno difettoso? [duplicare]

Supponiamo che io abbia Boss e Lavoratore di classe; Boss ha un lavoratore e un operaio detiene un riferimento a Boss: Boss.h #include "Worker.h" class Boss{ public: Worker worker; }; Worker.h class Boss; class Worker{ Bo...
posta 24.06.2016 - 03:02
5
risposte

Quando dovremmo usare MongoDB?

MongoDB è un database NoSQL che ho trovato abbastanza facile da usare. Recentemente ho dovuto sviluppare una semplice applicazione che doveva raccogliere alcuni dati usando le richieste HTTP e memorizzare alcuni risultati dopo l'elaborazione dei...
posta 23.07.2016 - 21:03
4
risposte

Suggerimenti per / insidie di lavorare su un progetto in outsourcing [chiuso]

La mia azienda ha mantenuto un'azienda esterna per sviluppare un'app per iPhone. Essendo l'unico sviluppatore interno con una qualche conoscenza di Objective-C, mi è stato assegnato lo sviluppo delle API pertinenti sul nostro sito, ma anche di f...
posta 23.01.2011 - 10:07
3
risposte

Il pattern MVC annulla altri pattern di progettazione?

Di solito quando lavori con MVC hai un controller che controlla l'input di un modello che lo elabora e lo rende pronto per l'utente e una vista che visualizza il "risultato" per l'utente. Ora, durante la creazione di questo modello, si separa...
posta 05.08.2013 - 11:26