Devo trovare un meccanismo di blocco degli oggetti ricorsivo personalizzato \ modello per un sistema distribuito in C #. In sostanza, ho un sistema multi-nodo. Ogni nodo ha autorizzazioni di scrittura esclusive su n- number pezzi di stato. Lo stesso stato è disponibile anche in forma di sola lettura su …
Faccio parte di un team che sta attualmente utilizzando Scrum e stiamo prendendo in considerazione l'aggiunta di una programmazione di coppia per migliorare le competenze interfunzionali del team, nonché per ridurre i difetti con una filosofia "due teste sono meglio di una". Nel nostro team, ogni membro del team in …
Ho creato due classi astratte: Soggetto e Osservatore che definiscono una classica interfaccia del modello Observer. Derivo da loro per implementare il modello Observer. Un osservatore potrebbe assomigliare a questo: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject == myOtherService_) { DoSomethingElse(); } } Questo va …
Viene scritto del codice per generare fogli di calcolo Excel (Office Interop). Il codice funziona molto male. Un sottosistema è progettato per generare i file durante la notte. Le prestazioni non sono un problema durante la notte. Viene creata una funzione per selezionare il file corretto tra i 100 diversi …
Ho visto molti articoli di ricerca e blog tecnici che vantano i vantaggi dei test del software. Ne ho convinto. Ma poiché tutte le ricerche sui test del software sono condotte da grandi società di software, non credo che si applichino davvero alle startup. Poiché le startup hanno esigenze e …
Qualcuno ha avuto questo problema di un progetto definito come 'Agile' superato da cambiamenti di requisiti? Lavoro a un progetto di sviluppo che viene eseguito in Sprint per 4 settimane ma ci sono sempre cambiamenti tra questi Sprint. Allora è ancora definito come Agile? Sento che è una sorta di …
In passato ho utilizzato uno strumento MDA (model driven architecture) in cui abbiamo modellato tramite UML e questo ha generato, tra le altre cose, le entità di business (il nostro modello di dominio) e l'ORM (mapping ecc.). Gran parte del codice aziendale e dei servizi che lavorano sul dominio facevano …
Faccio un bel po 'di lavoro ASP.NET (C #, MVC), ma la maggior parte è lo sviluppo web tipico. Faccio architettura Restful usando i repository CRUD. La maggior parte dei miei clienti non ha molti requisiti avanzati nelle loro applicazioni. Ora sto esaminando node.js e le sue implicazioni sulle prestazioni …
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 …
Se qualcuno scrive codice in modo che una variabile interna $ _fields sia accessibile senza usare i metodi getter / setter, viene usato un termine appropriato per descriverlo? Qualcosa di abbastanza educato da usare con la gestione :)
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 . Dopo un po ', stiamo assumendo di nuovo, e sto rivedendo …
Stiamo cercando di migliorare il processo per la consegna di compiti dall'architettura allo sviluppo. A un'estremità della scala non esiste una guida all'architettura che rischi di provocare caos, con ogni sviluppatore che fa le cose a modo suo. All'altra estremità della scala in cui tutto è specificato, le specifiche richiedono …
Ho sentito / letto tutto il tempo che è più pulito mantenere separati js , html e css . Presumibilmente rende più facile la manutenzione, il debug. Presumibilmente è più efficiente, perché consente di memorizzare nella cache / minimizzare i file css e js . Per quanto mi riguarda, usando …
Sono frustrato dalla mancanza di spiegazioni concrete su come passare dalla capacità di scrivere script (bash, awk) e scrivere semplici applicazioni (c, php, python) alla progettazione e allo sviluppo di software più grandi e complicati. Sembra che da un lato ci siano libri di linguaggio di programmazione e dall'altro ci …
Sto discutendo con il mio collega su quando eseguire la revisione del codice - prima o dopo i test unitari. Qual è la migliore pratica? Alcuni fattori che potremmo dover tenere in considerazione (potrebbero essercene altri): Dimensione della modifica del codice: una grande modifica implica che ulteriori modifiche deriveranno dalla …
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.