Ingegneria software

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

4
Come eseguire il refactoring in corso?
Quindi, ho questo grande progetto, che è in fase di refactoring da parte mia. Sto cambiando un sacco di cose, quindi non c'è alcuna possibilità di farlo compilare presto. Vivo in uno speciale ramo git che ho nominato cleanup(che alla masterfine si fonderà, ovviamente). Il problema è che io / …
23 git  refactoring 

13
La notazione ungherese di Systems è ancora una pratica utile? [chiuso]
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 8 anni fa . Ho …
23 c++  naming 

7
Che cos'è O in Big O?
Cosa sono Big e O in notazione Big O? Ho letto le definizioni e non dice ciò che O è pronunciato come "oh". Ad esempio, capisco che O (n) è la complessità di un algoritmo lineare in cui n potrebbe essere il numero di operazioni. ma cos'è una O ?
23 complexity  big-o 





8
Come implementare il principio DRY quando si usa la parola chiave "using"?
Considera questi metodi: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return entities.Tasks.Where(t => t.JobId == …



5
Qual è la storia del compilatore C?
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Quando diciamo che "Dennis Ritchie ha sviluppato il linguaggio C", intendiamo che ha creato un compilatore (usando un altro linguaggio "già" sviluppato) che può compilare il codice sorgente scritto …
23 c  compiler 

9
Riscrivere il codice GPL per cambiare la licenza
Ho trovato una libreria GPL (nessuna doppia licenza), che fa esattamente ciò di cui ho bisogno. Sfortunatamente, la licenza GPL sulla libreria non è compatibile con la licenza di un'altra libreria che utilizzo. Ho quindi deciso di riscrivere la libreria GPL, quindi la licenza può essere cambiata. La mia domanda …
23 licensing  gpl 

14
Quale problema risolve il test automatico dell'interfaccia utente?
Stiamo attualmente esaminando i test automatizzati dell'interfaccia utente (attualmente eseguiamo test automatizzati di unità e integrazione). Abbiamo esaminato Selenium e Telerik e abbiamo optato per quest'ultimo come strumento di scelta grazie al suo registratore molto più flessibile - e non vogliamo davvero che i tester scrivano troppo codice. Tuttavia, sto …


5
Il paradigma della programmazione orientata agli oggetti è obsoleto poiché è anti-modulare e anti-parallelo? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Ho letto l'articolo controverso Insegnare FP alle matricole pubblicato da Robert …

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.