Tutte le domande

5
risposte

Come fa uno sviluppatore a creare un ambiente per hackerare un sistema operativo come Linux, Plan9 o BSD?

Ho sempre trovato scoraggiante e confuso il modo in cui un hacker del sistema operativo imposta il proprio flusso di lavoro. Come sviluppatore web, trovo facile impostare un flusso di lavoro perché i siti Web vengono eseguiti su server e pertant...
posta 18.10.2011 - 13:00
8
risposte

Concetti e interviste di programmazione orientata agli oggetti [closed]

Sono un fanatico della programmazione orientata agli oggetti. Ho sempre creduto nella modellazione di soluzioni in termini di oggetti. È qualcosa che mi viene naturale. Lavoro con l'avvio di servizi che funziona essenzialmente sullo sviluppo di...
posta 24.11.2010 - 05:24
4
risposte

Se lo scopo di una singola LOC complicata è chiaro, ti preoccuperesti di dividerlo su più righe per rendere chiaro anche il suo metodo?

Data una linea di codice (relativamente) complicata, sarei spesso incline a dividerlo su più righe per rendere la sua funzione / scopo chiara agli altri. Tuttavia, se è abbastanza chiaro dal contesto cosa fa una linea , faresti comunque la s...
posta 14.09.2011 - 01:50
4
risposte

Come mantenere elevato il livello di produttività quando le persone continuano a cambiare i requisiti all'ultimo minuto?

Ho iniziato a lavorare come ingegnere informatico con una startup circa un anno e mezzo fa. Tutti qui si preoccupano di questo progetto e lavorano sodo. ma ho avuto un problema qui da un po 'di tempo. Le persone qui hanno "mancanza di discipl...
posta 30.07.2018 - 13:50
4
risposte

Memorizzazione delle informazioni della carta di credito: ricerca di una soluzione creativa

Recentemente ho riscontrato la necessità di eseguire la fatturazione periodica. Sono estremamente contrario a memorizzare i dati delle carte di credito delle persone e mi rifiuto di rischiare in quella zona. Sono bloccato tra una pietra e un...
posta 17.04.2011 - 22:37
7
risposte

Ritorno da una funzione lunga alla prima condizione di errore

Ho una lunga (ish) funzione del seguente modello: bool func(some_type_t *p1, another_t *p2) { bool a = false, b = false, c = false, etc = false; a = (some_long && expression && \ (that_deserves | its_own_line));...
posta 21.04.2011 - 16:17
5
risposte

Come funziona la memorizzazione delle informazioni bit a bit nelle variabili int (32 bit)?

In questo libro sto leggendo sto esaminando operatori bit a bit. La sua dice quanto segue nel libro. Bitwise operations can potentially store a lot of information in a small amount of memory. Many traits in the world have only two possibili...
posta 21.07.2016 - 14:50
4
risposte

MVC e servizio API RESTful

MVC è piuttosto semplice. C'è un modello, un controller e una vista. Quando creiamo un sito web, tutto si unisce quando il client invia la richiesta parola chiave REST al server - > il server corrisponde all'URL richiesto all'azione del cont...
posta 13.07.2016 - 12:08
9
risposte

Una buona ragione per una riscrittura

Ho un progetto web personale Mi sono tagliato i denti per imparare a programmare. L'ho scritto in PHP e ho imparato come sono andato. Alla fine l'ho rielaborato per usare MVC e rimosso tutti i mix di php / html. In questo momento non ha utent...
posta 21.02.2011 - 22:41
2
risposte

Che cos'è il supporto di runtime richiesto da una lingua?

Ho letto da qualche parte che C è preferito per driver e firmware su sistemi embedded perché richiede meno supporto in fase di esecuzione. Non riuscivo a capire la parte 'supporto runtime'. La mia comprensione è che il codice C viene convertito...
posta 03.11.2016 - 13:31