Tutte le domande

7
risposte

Consiglio: come convincere il mio team appena informato a sfidare a scrivere il codice base da zero

Lavoro in un MNC piuttosto famoso e il modulo in cui lavoro è stato assegnato a un nuovo "lead". La base di codice è piuttosto grande (~ 130 K o più, con dipendenze inter di altri moduli), ma stabile - alcune parti sono diventate brutte nel cors...
posta 15.03.2011 - 13:58
3
risposte

Cosa succede più spesso ai programmatori durante la lettura del codice degli altri? [chiuso]

Quando leggi il codice di altri, di solito hai problemi a capirlo,  O di solito chiedi agli altri codice che è sbagliato / non efficiente / formattato male (ecc.)? Qualcuno che legge ciò che hai codificato sul tuo primo lavoro     
posta 26.09.2012 - 02:08
11
risposte

Perché le interfacce richiedono metodi sui membri?

... Poiché questo ci obbliga a creare getter e setter, che in pratica sono spesso totalmente estranei? Esiste un buon motivo per la progettazione del linguaggio, perché le interfacce nella maggior parte delle lingue (tutte?) Non consentono ai ca...
posta 06.08.2011 - 10:36
7
risposte

Esistono alcuni tipi di software che non possono essere sviluppati da tutti i principali linguaggi di programmazione?

Mi piacerebbe sapere se alcuni dei principali linguaggi di programmazione non possono assolutamente essere utilizzati per creare alcuni tipi di software molto specifici. Per linguaggio di programmazione principale intendo espressioni come C +...
posta 11.05.2011 - 15:45
9
risposte

Qual è la caratteristica più importante del software di qualità? [chiuso]

Questa domanda è sulla stessa linea di questo , ma invece di parlare di qualità del codice, sto parlando del prodotto finale dal punto di vista degli utenti. Se avessi tempo limitato / budget e potessi garantire un solo attributo del software (...
posta 20.12.2010 - 04:33
3
risposte

Push vs Poll quando è accettabile un ampio ritardo (ore)

Oggi sembra che il sondaggio sia una cattiva pratica e spingere è la strada da percorrere quando si sviluppano applicazioni mobili che richiedono di ricevere costantemente dati da un server remoto. Tutti i principali negozi di telefonia mobil...
posta 23.01.2014 - 18:28
4
risposte

Perché istanziare un oggetto in una classe base piuttosto che in una sottoclasse specifica?

Ad esempio: URL blogFeedUrl = new URL("http://manishmaharzan.com.np/getJSON/json.json"); HttpURLConnection connection = (HttpURLConnection) blogFeedUrl.openConnection(); connection.connect(); InputStream inputStream = connection.getInputStream...
posta 27.03.2016 - 12:20
3
risposte

Devo memorizzare i file di test nel controllo del codice sorgente?

Ho un numero di file di test (grandi) che devono essere mantenuti. Ciò significa che l'accesso alla loro cronologia è un requisito. Vantaggi Ogni nuovo sviluppatore ottiene l'intera suite di test con solo git pull . Viene eseguito...
posta 26.09.2013 - 18:07
9
risposte

Come diventare un esperto in Python, PHP e Javascript? [chiuso]

Quindi ho programmato per circa 9 mesi ora, e mi sono insegnato alcuni Python, alcuni PHP e alcuni Javascript. Voglio migliorare in queste lingue - posso modificare qualcosa, ma un sacco di cose come l'OOP, usando le liste nei modi più effica...
posta 25.11.2011 - 19:25
4
risposte

Dove devo effettuare la localizzazione (lato server o lato client)?

Attualmente sto sviluppando una nuova applicazione web basata su un ricco client JavaScript che comunica con più servizi web REST sul mio server. Questa applicazione è pensata per essere utilizzata in almeno due paesi con lingue diverse, quindi...
posta 24.03.2016 - 14:56