Ingegneria software

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


7
È un linguaggio di assemblaggio?
Nella mia infanzia programmavo su un calcolatore sovietico MK-61 . Aveva quattro registri operativi (X, Y, Z, T) e 15 registri di memoria. Un programma potrebbe avere 105 passaggi. Come ricordo, aveva comandi come: Scambia i registri X e Y. Registri a scorrimento (da Z a T, da Y a …







10
Pattern di progettazione non OOP? [chiuso]
Ho sentito solo il termine "modello di progettazione" utilizzato per codice orientato agli oggetti e i modelli GoF includono solo modelli di progettazione OOP, ma i modelli di progettazione sono soluzioni eleganti per problemi di programmazione che si verificano comunemente, giusto? Non c'è nulla che affermi che devono essere limitati …

7
Quando utilizzare le classi astratte anziché le interfacce con i metodi di estensione in C #?
"Classe astratta" e "interfaccia" sono concetti simili, con l'interfaccia che è la più astratta delle due. Un fattore di differenziazione è che le classi astratte forniscono implementazioni di metodi per le classi derivate quando necessario. In C #, tuttavia, questo fattore di differenziazione è stato ridotto dalla recente introduzione di …


26
In che modo le persone leggono grandi libri tecnici? [chiuso]
Vedo che la maggior parte dei bravi programmatori ha l'abitudine di leggere grandi libri per imparare a conoscere la tecnologia. Cosa ci vuole davvero per leggere libri tecnici, a parte il vero interesse per la tecnologia? Come posso migliorare la mia capacità di leggere questi libri?
70 learning 




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.