Quindi ho appena iniziato a lavorare come freelance sia nello sviluppo desktop / web che in questo client che ha già accettato il mio lavoro e che mi ha pagato continua a tornare da me ogni volta che trova un bug ecc. E mi sono ritrovato a passare più tempo …
Mi sono appena imbattuto in questo e mi chiedevo se qualcuno ha un modo per provare o confutare questa affermazione: Qualcosa da tenere a mente ... qual è l'emivita della conoscenza nell'high tech? Traccia con la Legge di Moore: metà di tutto ciò che sai sarà obsoleto tra 18-24 mesi. …
Ho iniziato a programmare all'età di 6 anni su un Commodore 64. Ora ho 28 anni e devo completare 4 corsi da un primo grado in Informatica. Sto iniziando ad annoiarmi con la scrittura del codice dopo tutti questi anni. Ho seguito un corso di informatica in linguaggi teorici e …
Sono uno studente che lavora sul mio BE (CS) e la mia domanda è la seguente: Sono necessari test nel campo del software? Se creiamo un software con grande cura, perché dovremmo testarlo? Dopo i test possiamo essere sicuri di aver raggiunto questo obiettivo (il prodotto / software funziona come …
Esiste un compilatore just-in-time disponibile per linguaggi compilati, come C e C ++? (I primi nomi che vengono in mente sono Clang e LLVM! Ma non credo che al momento lo supportino.) Spiegazione: Penso che il software potrebbe trarre vantaggio dal feedback sulla profilazione del runtime e dalla ricompilazione aggressivamente …
Se avessi un collega che non capiva i benefici della Separazione delle preoccupazioni o non lo capiva abbastanza da applicare coerentemente nel suo lavoro quotidiano, come glielo spiegheresti?
Come programmatore, mi trovo nel dilemma in cui voglio rendere il mio programma il più astratto e il più generale possibile. Farlo di solito mi consentirebbe di riutilizzare il mio codice e di avere una soluzione più generale per un problema che potrebbe (o non potrebbe) ripresentarsi. Quindi questa voce …
Sto studiando Haskell allo scopo di comprendere la programmazione funzionale, con l'aspettativa che applicherò le intuizioni che ottengo in altre lingue (principalmente Groovy, Python, JavaScript). Ho scelto Haskell perché avevo l'impressione che fosse puramente funzionale e che non mi permettesse di fare affidamento sullo stato. Non ho scelto di imparare …
Di recente, ho avuto un colloquio di lavoro presso una grande azienda della Silicon Valley per un senior sviluppatore di software / posizione di ricerca e sviluppo. Ho avuto diversi schermi telefonici tecnici, un'intervista in loco tutto il giorno e più schermi telefonici tecnici per un'altra posizione in seguito. Le …
Ho sempre visto la raccomandazione che dovremmo prima scrivere unit test e poi iniziare a scrivere codice. Ma penso che andare dall'altra parte sia molto più comodo (per me) - scrivere il codice e poi i test unitari, perché sento che abbiamo molta più chiarezza dopo aver scritto il codice …
È chiaro che la conoscenza di cose di basso livello è molto importante nel nostro lavoro. Ma in una situazione in cui stai già sviluppando software commerciale di alto livello e quando hai già una direzione scelta ma non hai alcuna abilità di assemblaggio, non è più ragionevole concentrarsi sullo …
Recentemente e abbastanza spesso, le persone senza background di programmazione vengono e dicono di avere questa grande idea che può essere la prossima grande cosa e che l'idea (e) merita una fortuna da sola. Quindi, poiché sanno che sono un programmatore, mi chiedono se sono disposto a "codificarlo" per loro …
Quali sono le metriche utili da acquisire per il codice sorgente? In che modo le metriche, come ad esempio le righe di codice (eseguibili?) O la complessità ciclomatica, possono aiutare a garantire la qualità o in che modo sono utili in generale per il processo di sviluppo del software?
Sono un grande fan della scrittura di assertassegni nel codice C ++ come un modo per rilevare casi durante lo sviluppo che non possono accadere ma accadono a causa di errori logici nel mio programma. Questa è una buona pratica in generale. Tuttavia, ho notato che alcune funzioni che scrivo …
In cima alla mia testa, riesco a pensare a una manciata di siti di grandi dimensioni che utilizzano lo stack di Microsoft Microsoft.com conca Il mio spazio Abbondanza di pesce StackOverflow Hotmail, Bing, WindowsLive Tuttavia, sulla base dell'osservazione, quasi tutti i primi 500 siti sembrano eseguire altre piattaforme. Quali sono …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.