Tutte le domande

4
risposte

Come vengono sviluppati gli algoritmi? [chiuso]

Sono impressionato dall'efficienza di alcuni algoritmi e ho notato come il problema possa essere risolto e / o sembrare davvero non intuitivo. Può sembrare stupido, ma mi piacerebbe sapere: In che modo gli autori escogitano algoritmi so...
posta 04.12.2013 - 16:40
3
risposte

Qual è la complessità temporale dell'algoritmo per verificare se un numero è primo?

Qual è la complessità temporale dell'algoritmo per verificare se un numero è primo? Questo è l'algoritmo: bool isPrime (int number) { if (number < 2) return false; if (number == 2) return true; if (number % 2 == 0) return f...
posta 08.05.2013 - 07:28
2
risposte

Qual è lo scopo di restituire $ this in PHP

function select($select = '*') { if( is_string($select) ) { $select = explode(',', $select) ; } foreach($select as $s) { $s = trim($s) ; if($s != '') { $this->aS...
posta 26.08.2012 - 06:35
1
risposta

Esiste un linguaggio di programmazione del database con incapsulamento per prevenire le iniezioni?

Una delle cose che mi infastidisce di SQL è che non può pensare in termini di oggetti e la sua mancanza di incapsulamento mi fa costantemente sfuggire comandi per evitare iniezioni. Voglio un linguaggio di database che possa essere polimorfic...
posta 27.12.2012 - 17:59
3
risposte

Il cliente richiede il file sorgente del firmware

Recentemente la mia azienda è stata incaricata da un cliente di sviluppare una scheda di controllo che includesse lo sviluppo del layout del firmware e del PCB. Dopo aver terminato lo sviluppo, il cliente acquisterà le schede di controllo in det...
posta 04.02.2013 - 22:55
4
risposte

Possiamo tirare storie utente future nello sprint corrente?

Supponiamo di aver stimato 5 storie utente da completare in uno sprint e di averle completate tutte con test, tempo di buffer e bug previsti. Abbiamo ancora 2-3 giorni per uno degli sviluppatori. Possiamo portare una storia utente futura nell...
posta 14.03.2013 - 04:33
2
risposte

Come sapere quando smettere di progettare? [duplicare]

In primo luogo alcuni sfondi, sono internato in un'azienda che produce hardware per l'elaborazione parallela. Al momento stiamo elaborando il progetto per un componente del nostro driver che dovrebbe evolvere nel corso di alcune generazioni...
posta 22.01.2014 - 18:31
4
risposte

Come posso smettere di sovrascrivere le variabili membro con "nuove"?

La maggior parte della mia esperienza di programmazione è stata con C ++ e (shudder) FORTRAN (sono uno scienziato non un programmatore in quanto tale, ma faccio del mio meglio). Recentemente ho iniziato a usare Python in modo estensivo e lo trov...
posta 05.09.2013 - 01:15
4
risposte

È normale scrivere tutti i log in un singolo file?

Il nostro teamlead ha detto che molti file sono molto peggiori di un singolo, nonostante stiamo lavorando su un grande progetto. Ha affermato che i nostri clienti potrebbero inviarci più facilmente i log se ci sarà un solo file. Per capire...
posta 18.12.2013 - 07:14
3
risposte

Dalla programmazione imperativa a quella funzionale

Come ingegnere elettronico, la mia esperienza di programmazione è iniziata con Assembly e continuo con PL / M, C, C ++, Delphi, Java, C # tra gli altri (la programmazione imperativa è nel mio sangue). Mi interessa aggiungere alla mia conoscen...
posta 30.09.2012 - 09:28