Tutte le domande

5
risposte

Migrazione da un'applicazione C ++ complessa a C # a - buona idea?

Al momento disponiamo di un'applicazione software VC ++ complessa, che utilizza una libreria come ObjectARX per creare la DLL. Ritengo che ci siano molte funzionalità in C # come collezioni, generiche e altre librerie che possono essere utilizza...
posta 15.07.2013 - 02:18
9
risposte

È una buona idea che gli esami siano fatti su un computer? [chiuso]

In alcune università gli studenti sono autorizzati a utilizzare un IDE e Internet e nel mio devi scrivere la tua soluzione su carta. Per quanto ne so, è praticamente impossibile realizzare un programma non banale corretto al primo tentativo....
posta 20.06.2011 - 20:13
8
risposte

Qual è il termine che descrive gli oggetti che rappresentano sia la logica che i dati?

Il motivo per cui sto facendo questa domanda è che voglio sapere come chiamare correttamente un'architettura in cui le classi hanno dati o logica ma non entrambi. So che questo va contro l'orientamento agli oggetti e l'incapsulamento. Voglio usa...
posta 16.09.2011 - 16:00
8
risposte

Come consulente, come posso stupire i miei clienti?

Sto per formare una piccola società di consulenza e con alcuni amici e sono curioso di sapere come / cosa fai per stupire e creare clienti felici e duraturi? Ovviamente, oltre ai punti standard come la consegna puntuale, l'addebito di un importo...
posta 16.03.2011 - 19:29
11
risposte

Codice efficace e efficiente [chiuso]

TL; DR: codice rapido e sporco o "corretto" (inserisci la tua definizione di questo termine)? C'è spesso una tensione tra "efficiente" ed "efficace" nello sviluppo del software. "Efficiente" spesso indica un codice che è "corretto" dal p...
posta 21.02.2011 - 17:31
5
risposte

Devo consegnare il mio codice di utilità e di supporto ai client?

Nel corso degli anni ho creato una serie di librerie di utility e helper Java che allego solo a nuovi progetti. Quindi, quando consegno il codice ai miei clienti, invio tutto il codice tranne per le librerie stesse (non JAR ma file del codice...
posta 03.04.2012 - 08:56
8
risposte

Va bene restituire il codice di stato HTTP "errato" per mostrare una pagina di errore più user-friendly?

Situato qui , RFC 7231 riguarda esclusivamente il protocollo HTTP (codici di stato) Sto sviluppando un'applicazione web interna per il dipartimento della mia università e sono in un vicolo cieco (probabilmente non importante). Sto riducen...
posta 18.08.2015 - 14:05
5
risposte

Va bene usare la digitazione dinamica per ridurre la quantità di variabili nell'ambito?

Spesso, quando sto inizializzando qualcosa devo usare una variabile temporanea, ad esempio: file_str = "path/to/file" file_file = open(file) o regexp_parts = ['foo', 'bar'] regexp = new RegExp( regexp_parts.join('|') ) Tuttavia,...
posta 11.11.2011 - 12:35
5
risposte

Perché un'interfaccia in Java non può avere lo stato?

Ci deve essere una buona ragione per cui i progettisti Java non hanno permesso di definire alcuno stato nelle interfacce. Puoi per favore chiarire questo aspetto della decisione di progettazione?     
posta 26.01.2013 - 17:33
6
risposte

Nella creazione di un "registro", che è peggio: usando la riflessione o violando il principio aperto / chiuso?

Nel mio attuale corso di ingegneria del software, il mio team sta lavorando su un sistema di gestione della libreria che è essenzialmente un ambiente di riga di comando / REPL con una mezza dozzina di comandi, ad es. checkout , search ,...
posta 06.07.2017 - 00:23