Ingegneria software

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

8
Cosa succede alla spazzatura in C ++?
Java ha un GC automatico che ogni tanto ferma il mondo, ma si occupa della spazzatura su un mucchio. Ora le applicazioni C / C ++ non hanno questi blocchi STW, anche il loro utilizzo della memoria non cresce all'infinito. Come viene raggiunto questo comportamento? Come vengono curati gli oggetti …





3
Qual è il significato attuale di SOAP
L'ultima volta che ho incontrato un servizio basato su SOAP è stato durante il mio tirocinio in una società finanziaria nel 2013. Era il momento in cui ho iniziato la mia carriera nell'IT. Ricordo di aver avuto del materiale di studio su SOAP in uno dei miei corsi di ingegneria. …
51 rest  api  web-services  soap 

7
TODO commenta con le scadenze?
sfondo Sto lavorando in un team che sta cercando di implementare distribuzioni a zero-downtime. Stiamo programmando di utilizzare una strategia di distribuzione blu / verde per raggiungere questo obiettivo. Una delle cose che sto realizzando nel fare la ricerca è quanto sia complicato apportare modifiche al database. Una semplice operazione …




13
Perché le caratteristiche simili ad Eval sono considerate malvagie, in contrasto con altre caratteristiche forse dannose?
La maggior parte delle lingue moderne (che sono in qualche modo interpretate) hanno una sorta di funzione di valutazione . Tale funzione esegue un codice di linguaggio arbitrario, il più delle volte passato come argomento principale come una stringa (lingue diverse possono aggiungere più funzionalità alla funzione di valutazione). Comprendo …


5
I contenitori IOC infrangono i principi OOP
Qual è lo scopo dei contenitori IOC? Le ragioni combinate di ciò possono essere semplificate come segue: Quando si utilizzano i principi di sviluppo OOP / SOLID, l'iniezione di dipendenza diventa disordinata. O hai i punti di ingresso di livello superiore che gestiscono le dipendenze per più livelli sottostanti e …



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.