Ho sentito parlare di strutture di dati probabilistici come Skip List e Bloom Filters che sono immensamente utili e mi piacerebbe saperne di più su di loro in generale. Esiste un riferimento canonico sull'argomento a livello di Cormen et al.?
Durante i periodi di forte sviluppo, lo schema del database cambia sia rapidamente che continuamente e, quando arriva la nostra spinta settimanale alla build beta, lo schema è cambiato così tanto che l'unica opzione sensata è quella di cancellare tutte le tabelle che posso e copia le nuove versioni dal …
Lavoro per una piccola azienda. Il braccio di sviluppo software della società prima che venissi assunto era costituito da un ragazzo autodidatta oberato di lavoro. Ora che scrivo software per l'azienda da alcuni anni, mi è stato affidato il compito di stabilire pratiche formali di sviluppo software a livello aziendale. …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Disillusione con lo spazio del portale Sto vedendo un numero inquietante di grandi clienti aziendali che sono rimasti delusi dalla loro esperienza nel portale aziendale, in particolare quelli nello spazio WebSphere Portal Server (WPS). Milioni sono stati investiti, ma la promessa di contenuti personalizzati con aggregazione e strumenti di collaborazione …
Un mio collega mi ha suggerito di utilizzare una classe di fabbrica per creare oggetti viewmodel nelle nostre soluzioni ASP.NET MVC. L'idea è che può aiutare con il design e la manutenibilità del modo in cui i modelli di visualizzazione sono integrati nelle nostre app. Volevo scoprire se qualcun altro …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Esistono applicazioni open source sviluppate utilizzando lo sviluppo test driven che fungono da modelli di …
Ho trovato nel codice legacy una classe il cui nome è BucketService. Perché l'inglese non è la mia lingua madre, stavo cercando di tradurlo, ma non ha senso. Ho trovato alcune termine come l'ordinamento dei secchi e così via, ma ancora non capisco. In realtà questa parola è usata abbastanza …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Lavoro a un progetto open source da circa 2 anni. Vorrei …
Ho sempre sentito che PHP è per siti Web medi e piccoli mentre .NET e Java per applicazioni aziendali. La mia domanda riguarda PHP. Perché PHP non è una buona opzione per le applicazioni web aziendali? È perché se l'applicazione Web diventa più grande allora PHP sarà più lento in …
Quindi una situazione in cui mi imbatto abbastanza spesso è quella in cui i miei modelli iniziano a: Cresci in mostri con tonnellate e tonnellate di metodi O Ti consente di passare loro pezzi di SQL, in modo che siano abbastanza flessibili da non richiedere un milione di metodi diversi …
Sconti semantici leggermente diversi a causa dell'ADL, come dovrei generalmente usare using e perché? Dipende dalla situazione (es. Intestazione che sarà #included vs. file sorgente che non lo farà)? Inoltre, dovrei preferire ::std::ostd:: ? Livello di spazio dei nomi using namespace: using namespace std; pair<string::const_iterator, string::const_iterator> f(const string &s) { …
Ci sono dei vantaggi nell'uso di un generatore di query, piuttosto che nell'utilizzo di SQL non elaborato? Per esempio $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Vedo che molti framework utilizzano questo tipo di livelli di astrazione, ma non riesco a capire i vantaggi.
Devo iniziare la progettazione e lo sviluppo di un nuovo framework per interagire con un ECM open source. Ciò include un modello di dati personalizzato per aiutare gli sviluppatori di siti Web a interagire con questo ECM, quindi non devono preoccuparsi dei dettagli sulla manipolazione dei nodi e di altri …
Un manager ha recentemente annunciato che stavano impiegando troppo tempo a correggere i bug. Immagino che lui pensi che dovremmo scrivere un codice perfetto tutto il tempo (pur rispettando quelle scadenze ovviamente!) E mi ha fatto chiedermi quale fosse la media del settore del tempo trascorso a correggere i bug …
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.