Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi


4
Accoppia la programmazione con Scrum
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 …

3
Modello di osservatore; sapendo * cosa * è cambiato?
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 …

3
Esiste un anti-modello formale per descrivere lo scenario?
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 …

7
Come vengono eseguiti i test software alle startup tecnologiche?
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 …
10 testing  startup 

5
Agile, cascata e modifiche ai requisiti
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 …


2
Casi d'uso per node.js e c #
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 …

5
Produzione vs sviluppo software [chiuso]
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 …




4
Dovresti davvero tenere separati js, html e css?
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 …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.