Stavo leggendo l'articolo qui: http://www.paulgraham.com/avg.html e la parte relativa al "blub paradosso" è stata particolarmente interessante. Come qualcuno che principalmente codifica in c ++ ma è esposto ad altre lingue (principalmente Haskell) sono consapevole di alcune cose utili in queste lingue che sono difficili da replicare in c ++. La …
Sono appena stato assunto per il mio primo lavoro di programmazione! Ho 25 anni e uso Java accademicamente da 6 anni. Ora che sono stato assunto sono nervoso che le mie capacità non saranno quelle che il datore di lavoro si aspetta. Temo di essere assegnato a un progetto e …
La programmazione non è estranea a me. Ho iniziato a fare markup (HTML, ora per favore non ridere di me) quando avevo 12 anni e un po 'di BASIC quando avevo 13 anni (sapevo molto su diagrammi di flusso, pseudocodici a questo punto), ma poi sono stato ammonito La biologia …
Capisco lo scopo di XML, ma sento sempre persone lamentarsi di quanto sia MALE? Non capisco davvero cosa ci sia di male? Di solito ascolto i termini "gonfio" e "lento". Ma immagino che come programmatori, per cosa lo usi principalmente? E lo consideri davvero "cattivo" ... perché se lo è, …
Voglio chiederti se l'aggiunta di alcune "uova di Pasqua" nella documentazione di origine non è professionale o meno. Probabilmente avete letto lo StackOverflow sondaggio per commenti divertenti in una documentazione di fonte, e ho personalmente inciampato in molte di queste cose durante il mio lavoro, compreso divertente (o meno) roba …
La codifica è solo un aspetto della programmazione professionale. Il mio lavoro mi richiede di programmare, ma richiede anche di fare altre cose per lunghi periodi, a volte passano giorni o settimane quando non sto solo scrivendo . Temo di lasciare atrofia le capacità di programmazione conquistate a fatica mentre …
Al giorno d'oggi abbiamo molti ausili di programmazione che semplificano il lavoro, tra cui: IDE Debugger (riga per riga, punti di interruzione, ecc.) Script di formica, ecc. Per la compilazione Siti come StackOverflow possono aiutarti se sei bloccato su un problema di programmazione 20 anni fa, nessuna di queste cose …
Dopo alcuni mesi di conoscenza e di gioco con Lisp, sia CL che un po 'di Clojure, non vedo ancora un motivo convincente per scrivere qualcosa al suo posto invece di C #. Vorrei davvero alcuni motivi convincenti, o per qualcuno sottolineare che mi manca qualcosa di veramente grande . …
Ci sono tonnellate di risorse sul web che fanno riferimento e elencano gli odori del codice. Tuttavia, non ho mai visto informazioni sugli odori dell'architettura . È definito da qualche parte ed è disponibile un elenco? Sono state fatte ricerche formali sui difetti dell'architettura e sul loro impatto sulla velocità …
Sei a conoscenza o hai escogitato algoritmi "in testa" pratici e di facile apprendimento che consentono agli esseri umani di generare numeri (un po '"veri") casuali? Per "in-head" intendo .. preferibilmente senza strumenti o dispositivi esterni. Inoltre, è desiderabile un alto rendimento (molti numeri casuali al minuto). Ho chiesto questo …
Mentre lavoravo a un progetto per la mia azienda, avevo bisogno di creare funzionalità che consentissero agli utenti di importare / esportare dati da / verso il sito del nostro concorrente. Nel fare ciò, ho scoperto un grave exploit di sicurezza che, in breve, poteva eseguire qualsiasi script sul sito …
ASP.NET MVC e Rails hanno un'area d'uso simile, sono costruiti attorno alla stessa architettura, entrambi i framework sono relativamente nuovi e open source. Quindi, come programmatore di Rails, vorrei sapere cosa possono fare ASP.NET MVC e Ruby on Rails, e viceversa?
Nel mio lavoro attuale, non ci sono linee guida per la programmazione. Tutti praticamente codificano come vogliono. Va bene, dato che la compagnia è piccola. Tuttavia, un nuovo ragazzo ha recentemente proposto di utilizzare sempre la notazione ungherese. Fino ad ora, alcuni di noi hanno usato una sorta di notazione …
Il perfezionismo può essere positivo o negativo durante la programmazione. Quando e dove traccia la linea quando risolvi i problemi? Quando decidi quando una soluzione è eccessiva, troppo generale o semplicemente troppo futuristica? Si prega di commentare se la domanda non è chiara.
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.