Un mio collega oggi ha suggerito di passare attraverso tutte le query nella nostra applicazione e di aggiungere gli indici di conseguenza. Ritengo sia un'ottimizzazione prematura perché la nostra applicazione non è stata ancora rilasciata. Ho suggerito di monitorare le query lente una volta che siamo online e quindi aggiungere …
Ho un'applicazione enterprise in esecuzione che utilizza sia datastore MySQL che MongoDB . Tutti i miei team di sviluppo hanno accesso SSH alla macchina per eseguire rilasci di applicazioni, manutenzione, ecc. Di recente ho sollevato un rischio nel business quando gli utenti hanno iniziato a archiviare dati altamente sensibili sull'applicazione …
Sto lottando su come tenere traccia di ciò che io e le persone del mio team effettivamente facciamo ogni giorno. Ottengo una buona immagine esaminando le carte completate ogni settimana e gli stand-up aiutano un po ', ma mi sento come se non avessi una buona padronanza del funzionamento quotidiano …
In Java non ci sono virtual, new, overrideparole chiave per definizione di metodo. Quindi il funzionamento di un metodo è facile da capire. Perché se DerivedClass estende BaseClass e ha un metodo con lo stesso nome e la stessa firma del BaseClass poi il primario si svolgerà a run-time il …
Ogni volta che cerco un IDE (attualmente sto armeggiando con Go), trovo un thread pieno di persone che raccomandano Vi, Emacs, Notepad ++ ecc. Non ho mai fatto alcun sviluppo al di fuori di un IDE; Immagino di essere stato viziato. Come si esegue il debug senza un IDE? Sei …
Lavoro in una startup di cinque persone appena coniata. Abbiamo un Ph. D in machine learning, un ex membro del core team di RSpec e il ragazzo che compila il binario Git per OS X. Sono solo i dipendenti; il fondatore ha un Ph. D ed è stato CTO per …
Le aziende più grandi di solito hanno il problema che non è possibile scrivere tutti i programmi desiderati dai dipendenti (per risparmiare tempo e ottimizzare i processi) a causa della mancanza di personale e denaro. Quindi i programmi nascosti saranno creati da alcune persone che hanno (almeno alcune) esperienze di …
Ho letto su MapReduce per un po ', ma quello che non riesco a capire è come qualcuno prenderebbe una decisione di usare (o non usare) MapReduce. Voglio dire, quali sono i modelli di problema che segnalano che MapReduce potrebbe essere utilizzato.
Problema : sembra che con quasi tutti gli sforzi di sviluppo in cui sono coinvolto, indipendentemente dal tempo impiegato nella pianificazione prima di iniziare lo sviluppo, ci sono sempre molte modifiche necessarie a metà strada o verso la fine del progetto. Questi sono a volte grandi cambiamenti che richiedono un …
All'inizio di un progetto sono state commesse molte cattive pratiche e le ho riconosciute e combattute contro tutte. Dal momento che non ho scelto e scelto le mie battaglie, il mio capo ora presume che qualcosa dalla mia bocca sia una risposta troppo complicata, e passa molto tempo a difendersi …
Ho svolto un bel po 'di lavoro con i database relazionali e penso di aver capito abbastanza bene i concetti di base della buona progettazione di schemi. Di recente mi è stato affidato il compito di rilevare un progetto in cui il DB era stato progettato da un consulente ben …
Ho visto molte volte dichiarazioni come: "Per favore, rendi questa funzionalità un cittadino di prima classe in una lingua e una piattaforma così". Ad esempio, si dice degli enum in C # /. Net. Quindi, quando una caratteristica è considerata un "cittadino di prima classe" in un linguaggio / piattaforma …
Lavoro come programmatore a tempo pieno e ho un lavoro abbastanza ben pagato per il paese in cui vivo, ma al momento potrei fare un po 'di soldi extra (moglie assillante sulla nuova cucina ecc.). Sarei interessato ad affrontare piccoli progetti nel mio tempo libero. Non mi interessa scrivere malware …
Durante i miei quattro anni all'università abbiamo utilizzato molta programmazione funzionale in diversi linguaggi di programmazione funzionale. Ma ho anche usato molta programmazione orientata agli oggetti, e in effetti uso più linguaggi orientati agli oggetti quando faccio il mio piccolo progetto per preparare il mio primo lavoro. Ma spesso desidero …
Per molto tempo in SO e in altri luoghi Java ha la reputazione di essere lento. Dalle battute a molti commenti in domande e risposte, la gente crede ancora che Java sia lento basandosi esclusivamente sull'esperienza con esso negli anni '90. Questo è il mio problema: abbiamo smentito (la maggior …
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.