Domande con tag 'design'

2
risposte

Come gestire troppe interfacce

Sto cercando di aggiornare alcune delle mie società con codice esistente per consentire l'implementazione dei test unitari. Per essere in grado di farlo, tutti i repository sono interfacciati per consentire DI. Tuttavia, il codice esistente ha l...
posta 09.11.2017 - 21:10
4
risposte

Re-design correttamente da Passa a Polymorphism (principio Apri / Chiudi)

Sto avendo grossi problemi nel tentativo di sbarazzarmi di questa dichiarazione di commutazione. Per mettere un po 'di contesto in primo luogo, sto lavorando con operazioni batch asincrone. Queste operazioni possono essere applicate a qualsiasi...
posta 05.09.2017 - 19:43
3
risposte

Tipo di opzione di Poor-man vs valore sentinella in C

Sto discutendo sul merito (bikehedding?) di due diversi approcci a un semplice problema. Questa impostazione è numerica, ma potrebbe non esistere, quindi le opzioni sono: Non esiste 0 1 2 3 Il linguaggio di programmazione in us...
posta 21.10.2016 - 00:38
4
risposte

Sviluppo web freelance vs. design

I freelance del web design (sto pensando agli individui, non alle aziende) di solito fanno tutti i lavori di sviluppo e stessi? Quali sono le opzioni per coloro che hanno una solida base nello sviluppo web di back-end ma meno con il web design...
posta 14.12.2010 - 03:29
1
risposta

Sta usando l'ereditarietà protetta per nascondere (ma sfruttare) l'interfaccia implementata dal pubblico ok?

Recentemente, abbiamo discusso del codice usando l'ereditarietà protetta per nascondere il fatto (al codice client) che una classe eredita da una specifica classe base ma per sfruttare questo fatto nell'implementazione. Il seguente codice lo...
posta 12.08.2013 - 21:39
1
risposta

Come si esegue la modellazione in un ambiente di programmazione estremo?

Conosco metodologie, come Extreme Programming (XP), che specifica le proprie pratiche specifiche per lo sviluppo di software. Tuttavia, a differenza di Scrum, dove si concentra maggiormente sugli aspetti gestionali, XP specifica le pratiche soft...
posta 26.01.2012 - 10:54
2
risposte

Strategia per utilizzare due diversi sistemi di misurazione nel software

Ho un'applicazione che deve accettare e produrre valori sia in unità personalizzate che in sistemi metrici. In questo momento la conversione e l'input e l'output sono un disastro. Puoi entrare solo nel sistema statunitense, ma puoi scegliere...
posta 21.08.2014 - 16:06
3
risposte

I programmatori devono conoscere la progettazione grafica? [chiuso]

Voglio sapere la tua opinione. I programmatori (come me) devono sapere del design? Ad esempio disegno, web design, manipolazione di immagini ecc. Edited In realtà, mi piacciono le programmazioni web, aziendali e mobili. Grazie: D     
posta 10.08.2011 - 17:25
4
risposte

Le eccezioni devono essere espresse nel modello di dominio?

Diciamo che abbiamo una classe PersonName e lanciamo un'eccezione quando qualcuno tenta di creare un'istanza di PersonName che passa un nome non valido al costruttore. Dovrebbe essere espressa l'eccezione InvalidPersonName sul mod...
posta 06.09.2016 - 00:24
10
risposte

Chiamando più parti di codice "fail-able" in una riga

Ho i seguenti metodi: SingleUserMode() - attiva la modalità utente singolo nel database BeginEdit() - avvia la modifica degli elementi nel contesto, li blocca nel database SaveChanges() : salva le modifiche al database...
posta 16.11.2017 - 15:31