Ingegneria software

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

4
Come strutturare un team di sviluppo
Sono il manager di un team di 11 sviluppatori di software che si occupano dei siti Web / delle applicazioni Web della mia azienda, eseguendo fino a 4 progetti simultanei più il supporto quotidiano in qualsiasi momento. All'interno degli 11 sviluppatori c'è un mix di competenze tecniche, titoli di lavoro …
22 management  team 




4
Best practice per il retrofit del codice legacy con test automatici
Sto per assumere il compito di reimplementare un'interfaccia già definita (un set di file di intestazione C ++) in una base di codice relativamente grande e vecchia. Prima di fare ciò, vorrei avere la copertura di test più completa possibile, in modo da poter rilevare gli errori di reimplementazione il …
22 testing  legacy 



4
Quanto uso dello stack è troppo?
Ultimamente quando scrivo C o C ++, dichiarerò tutte le mie variabili nello stack solo perché è un'opzione, a differenza di Java. Tuttavia, ho sentito che è una cattiva idea dichiarare grandi cose in pila. Perché è esattamente così? Immagino che sia coinvolto lo stack overflow, ma non sono molto …


3
Best practice per l'utilizzo di must e must durante la scrittura dei requisiti
In precedenza ho inviato una e-mail per ricordare ai nostri sviluppatori che l'uso della parola "Devo" nei requisiti derivati ​​non dovrebbe seguire i requisiti funzionali. Quando si scrivono i requisiti funzionali, la parola "Must" viene utilizzata per descrivere la funzione che un requisito derivato deve svolgere. Derivato = Sistema Sarà …



2
È possibile creare un interprete "bootstrap" indipendente dall'interprete originale?
Secondo Wikipedia, il termine "bootstrap" nel contesto della scrittura di compilatori significa questo : In informatica, il bootstrap è il processo di scrittura di un compilatore (o assemblatore) nel linguaggio di programmazione di origine che intende compilare. L'applicazione di questa tecnica porta a un compilatore self-hosting. E capisco come funzionerebbe. …

3
Qual è lo scopo di questo apparente auto-riferimento in C #?
Sto valutando un CMS open source chiamato Piranha ( http://piranhacms.org/ ) da utilizzare in uno dei miei progetti. Ho trovato il seguente codice interessante e un po 'confuso, almeno per me. Qualcuno può aiutarmi a capire perché la classe eredita da una base dello stesso tipo? public abstract class BasePage<T> …
21 c#  architecture  .net  cms 


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.