Tutte le domande

2
risposte

Esiste un modello anti con nome per il software storicamente sviluppato? [chiuso]

Esiste un modello anti che descrive un sistema software storicamente cresciuto in cui più sviluppatori hanno appena aggiunto nuove funzionalità al sistema, ma nessuno ha mai tenuto d'occhio l'architettura generale e non ha mai fatto dei refactor...
posta 14.03.2014 - 18:11
8
risposte

E 'possibile prevedere in modo statico quando deallocare la memoria --- solo dal codice sorgente?

La memoria (e i blocchi delle risorse) vengono restituiti al sistema operativo in punti deterministici durante l'esecuzione di un programma. Il flusso di controllo di un programma è di per sé sufficiente per sapere dove, di sicuro, una data riso...
posta 07.03.2016 - 12:42
15
risposte

È sbagliato o cattivo usare il completamento automatico? [duplicare]

Ho un amico a scuola che ha scritto un programma in VB.net nel blocco note, lo ha portato a casa correggendo gli eventuali errori che sono emersi e quindi lo ha compilato. Ha usato un libro di testo per comprendere i metodi e le proprietà re...
posta 15.10.2011 - 19:15
12
risposte

Tecniche per decollare in qualsiasi lingua [chiuso]

Quando inizio a imparare una nuova lingua, ho un paio di semplici implementazioni che mi piacerebbe completare per familiarizzare con la lingua. Attualmente scrivo: Fibonacci e / o fattoriale per ottenere il blocco dei metodi di scrittura...
posta 08.04.2012 - 21:51
4
risposte

Devo rimuovere la mia app dall'app store? (Violazione del copyright) [chiuso]

Ho appena ricevuto una notifica di violazione del copyright che dice che la mia app viola le politiche di utilizzo dei servizi che la mia app utilizza. Tuttavia, questa mail non proviene direttamente dalla società che gestisce il sito web da...
posta 30.03.2012 - 12:41
12
risposte

Come fanno le persone a scrivere e mantenere codice estremamente complesso e difficile da leggere? [chiuso]

La lettura del codice sorgente SQLite è impossibile per IMO. Eppure è una parte utilizzabile di un software abbastanza complesso (è un database completamente integrato, dopo tutto) che può essere scaricato, compilato e utilizzato da altri codi...
posta 05.10.2010 - 11:45
7
risposte

Come si codifica senza offendere?

Ciò che intendo è, come sviluppi lo sviluppo di un codice base che condividi con sviluppatori che ci lavorano da anni e che hanno molta familiarità con esso? Non voglio calpestare le dita dei piedi, ma non ho lamentele così sottili sul modo i...
posta 13.12.2011 - 20:08
17
risposte

Linguaggi di programmazione che migliorano le tue capacità di programmazione in generale? [chiuso]

Quali lingue consiglieresti ad un programmatore di imparare, non perché avranno un sacco di uso della lingua (ma potrebbero esserlo), ma perché miglioreranno le abilità di programmazione in generale e faranno pensare in un altro ( e possibilment...
posta 16.01.2011 - 21:47
6
risposte

C'è un vantaggio marginale nel correggere i bug [chiuso]

Ho sentito da un ex collega che non tutti i bug devono essere corretti, perché quando si passa alla lista di priorità dei bug, il caso d'uso che causa l'insetto diventa più oscuro, o la soddisfazione del cliente acquisita si riduce. Ma devi anco...
posta 18.09.2017 - 10:21
4
risposte

Perché il cast di "void *" non è implicitamente inserito in C ++?

In C, non c'è bisogno di lanciare un void * su un altro tipo di puntatore, è sempre promosso in modo sicuro. Tuttavia, in C ++, questo non è il caso. Per es., int *a = malloc(sizeof(int)); funziona in C, ma non in C ++. (Nota: so che n...
posta 09.03.2015 - 15:30