Tutte le domande

5
risposte

TDD: scrivere un test separato per l'inizializzazione dell'oggetto o fare affidamento su altri test che lo eseguono

Questo sembra essere il modello comune che sta emergendo in alcuni dei test su cui ho lavorato ultimamente. Abbiamo una classe, e molto spesso questo è un codice legacy il cui design non può essere facilmente modificato, che ha un sacco di varia...
posta 08.06.2012 - 19:26
5
risposte

Introduzione di costrutti di programmazione funzionale in linguaggi di programmazione non funzionali

Questa domanda mi è passata molto spesso in mente e poiché non ho trovato una risposta convincente mi piacerebbe sapere se altri utenti di questo sito hanno pensato anche a questo. Negli ultimi anni, anche se OOP è ancora il paradigma di prog...
posta 29.03.2012 - 23:03
5
risposte

Una sola lingua per imparare a sviluppare applicazioni per desktop e telefoni cellulari? [chiuso]

Esiste un linguaggio che è in grado di sviluppare app per sistemi operativi multipiattaforma (win, * nix) e applicazioni mobili (IOS, Android). Sono uno sviluppatore web professionista ma voglio esplorare più ambienti per implementare il mio cod...
posta 25.04.2012 - 22:10
5
risposte

Come assicurarsi che il codice sorgente dell'applicazione abbia una documentazione adeguata per i nuovi programmatori? [duplicare]

Sai come la grande azienda IT come IBM, Microsoft o Google si assicura che il loro codice sorgente dell'applicazione abbia una documentazione adeguata per i futuri nuovi programmatori? Quali sono i loro metodi o tecniche? Dicono ai programma...
posta 28.05.2012 - 06:40
4
risposte

È possibile convertire automaticamente il codice da un linguaggio di basso livello ad un linguaggio di alto livello?

Ho visto diverse applicazioni che pretendono di convertire il codice Java in C o anche C ++ validi. La conversione da un linguaggio di alto livello ad un linguaggio di basso livello è possibile, non c'è dubbio. Almeno in teoria, si può fare il c...
posta 13.01.2012 - 16:26
4
risposte

Come proteggersi legalmente da utenti malintenzionati e / o stupidi?

Quando costruisci un sito web pubblico che consente ai visitatori di postare commenti, link a contenuti multimediali e / o upload media (es. audio, video, immagini) ... cosa dovrei fare per proteggermi legalmente nel caso in cui tali visitatori...
posta 11.02.2011 - 19:11
4
risposte

In che modo un solo sviluppatore risponde alla domanda "trasferimento di conoscenza"?

Sono un unico sviluppatore che risponde a una richiesta di preventivo. Il progetto è significativo e mi richiederà più di 6 mesi per completarlo (se sono l'aggiudicatario). Una delle domande a cui devo rispondere riguarda il "trasferimento di...
posta 28.04.2017 - 22:15
3
risposte

Posizione finestra all'avvio

Ecco una domanda per me che mi fa davvero meravigliare ogni volta che inizio a progettare e sviluppare un'applicazione desktop thick-client. Sono uno sviluppatore .NET e con i miei moduli (principalmente WinForms, ma la piattaforma non dovreb...
posta 06.12.2011 - 00:44
5
risposte

Le piattaforme di cloud computing spesso sono impostate su una CPU. Questo significa che non dovrei usare la programmazione parallela?

Quasi tutte le istanze cloud posso trovare le impostazioni predefinite di una CPU. Perché questa è solo una CPU adesso, e dovrei aspettarmi un aumento in futuro? Questo design ha un impatto sulla progettazione del mio codice in modo da esclud...
posta 26.07.2012 - 20:17
3
risposte

Distruzione dei nodi della lista collegata: distruggi anche l'oggetto?

Sto scrivendo un elenco collegato in C . list.h typedef struct list_struct * List; /* Defined in list.c */ List create_list(); void destroy_list(List list); void list_add(List list, void * item); void list_remove(List list, in...
posta 29.12.2017 - 01:38