Ingegneria software

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





5
Quali sono le migliori risorse per l'apprendimento del TDD? [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 …
27 books  tdd 

12
SOLIDO vs. Evitare l'astrazione prematura
Capisco che SOLID dovrebbe realizzare e utilizzarlo regolarmente in situazioni in cui la modularità è importante e i suoi obiettivi sono chiaramente utili. Tuttavia, due cose mi impediscono di applicarlo in modo coerente su tutta la mia base di codice: Voglio evitare l'astrazione prematura. Nella mia esperienza, disegnare linee di …

5
I modelli C ++ sono solo una specie di macro glorificate?
Da diversi confronti tra modelli C ++ e generici C # / Java come questo- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Ho capito che i modelli C ++ sono implementati da una sorta di pre-elaborazione (sostituzione del testo normale prima dell'analisi), non compilazione. Perché il controllo del tipo nei modelli C ++ assomiglia alle macro …
27 c++  c  compiler  templates  macros 

11
Requisiti per convincere gli uomini d'affari?
Quali metodi sembrano funzionare meglio per convincere i requisiti degli uomini d'affari non tecnologici? Sto lavorando con un team che sta cercando di mettere insieme una specifica per un progetto. Ogni volta che ci siamo incontrati e si riduce alle aspettative per il prossimo incontro, chiediamo agli uomini d'affari di …


9
Disaccoppiamento delle classi dall'interfaccia utente
Qual è la migliore pratica quando si tratta di scrivere classi che potrebbero dover conoscere l'interfaccia utente. Una classe che sa come disegnare se stessa non infrange alcune buone pratiche poiché dipende da quale sia l'interfaccia utente (console, GUI, ecc.)? In molti libri di programmazione mi sono imbattuto nell'esempio "Forma" …
27 design 



21
Mettere i libri letti nel curriculum
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. È una buona idea se metto i libri che ho letto sul mio curriculum o almeno quelli relativi allo sviluppo del …
27 books  resume 


17
Linguaggi di programmazione che migliorano le tue abilità di programmazione in generale? [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 …

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.