Non stanchezza come in "Ho bisogno di dormire", ma stanchezza come in "Non riesco proprio a disturbarmi più" che di solito si verifica quando colpisci i blocchi stradali in qualsiasi progetto stai lavorando, in genere più ti avvicini alle scadenze. Può essere in progetti di lavoro o progetti personali, ma …
In No Silver Bullet , Fred Brooks fa una varietà di previsioni sul futuro dell'ingegneria del software, riassunte al meglio da: Non esiste un singolo sviluppo, né nella tecnologia né nella tecnica di gestione, che da solo prometta un miglioramento di un ordine di grandezza in termini di produttività, affidabilità, …
Sto pensando di fare una breve presentazione al lavoro sull'utilizzo di Stack Overflow come risorsa per il tuo lavoro quotidiano. Qual è la tua esperienza facendo questo? Lo considereresti una risorsa valida per parlarne ai tuoi colleghi o è simile a parlargli di Google come risorsa? Esiste un modo migliore …
Ho notato un comportamento in me stesso che chiamo "sindrome del punto di arresto" ... significa che non posso smettere di lavorare fino a quando non raggiungo un "punto di arresto" (o mi esaurisco). In altre parole, se mi trovo nella zona a lavorare per completare una funzione, non mi …
Pertanto, è generalmente accettato che i programmatori di livello superiore possano produrre un codice di ordine di grandezza maggiore / migliore rispetto ai loro pari più medi. È anche generalmente accettato che il tasso di errori commessi nel codice sia relativamente costante per i programmatori. Al contrario, tende a essere …
Questo post di Rob Conery (nota la lumaca) dice che l'ambiente di sviluppo dovrebbe essere eseguito all'interno di una macchina virtuale. Vedo quello che sta dicendo e tendo ad essere d'accordo, ma mi sento ancora un po 'a disagio. Ora che la virtualizzazione è così matura che persino i sistemi …
Lavoro per una grande azienda (8000+ dipendenti) da quasi 2 anni e sono stato assunto subito dopo aver finito il mio corso di studio. Tutti qui hanno a che fare quotidianamente con il codice legacy che è spesso mal progettato e pieno di hack. All'inizio, ho mantenuto un profilo basso, …
Al lavoro, mi è stata data una macchina specificatamente ragionevole (dual quad 2GHz, 4GB RAM, 160GB 7200RPM drive, Win7), ma mancava in alcuni punti (HDD / RAM). Lo staff IT è stato d'accordo con me sulla sostituzione dell'hardware con il mio, quindi ora ho un SSD e 8 GB di …
Entrare in zona è un processo piacevole e fruttuoso. Produciamo un buon codice sorgente e otteniamo molte soddisfazioni dal nostro lavoro mentre ci troviamo nella zona. Ma come si entra nella "zona"? Segui un processo specifico? Oltre al passaggio al sistema di posta elettronica, ai cellulari e ad altre banali …
L'uso dei desktop sta diminuendo di giorno in giorno nella vita quotidiana ma ai fini della codifica ci sono dei motivi per usare il desktop sopra il laptop?
A volte, le cose che devo fare per il mio lavoro sono interessanti e coinvolgenti. A volte no. Occasionalmente, in realtà non lo sono. Hai qualche strategia o trucco particolare per affrontare quei tratti noiosi quando il tuo cervello preferirebbe fare qualcosa di diverso da quello che dovresti fare, in …
Hai imparato a toccare il tipo quando già lavoravi come programmatore? In tal caso, in che modo ha influito sulla tua produttività? Oppure non riesci ancora a toccare il tipo e pensi che ti trattiene? Secondo Steve Yegge è essenziale, Personalmente non ho notato molta differenza, forse perché stavo spendendo …
Ho sentito parlare di programmatori che programmano per due giorni senza dormire e bevendo caffè e Red Bull . Anche in film come The Social Network , in una scena mostrano che Mark Zuckerberg ha programmato per 36 ore. Ho anche letto da qualche parte che in aziende come Facebook, …
Sono CTO di una società di software con una base di codice esistente di grandi dimensioni (tutto C #) e un considerevole team di ingegneri. Vedo come alcune parti del codice sarebbero molto più facili da scrivere in F #, con conseguenti tempi di sviluppo più rapidi, meno bug, implementazioni …
Quando i concetti della programmazione orientata agli oggetti sono stati introdotti ai programmatori anni fa, sembra interessante e la programmazione era più pulita. OOP era così Stock stock = new Stock(); stock.addItem(item); stock.removeItem(item); Era più facile da capire con un nome auto-descrittivo. Ma ora OOP, con pattern come Data Transfer …
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.