Ingegneria software

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





3
Cosa sono classificati DRY, KISS, SOLID, ecc.?
Qualcosa come DRY è un modello di progettazione, una metodologia o qualcosa nel mezzo? Non hanno implementazioni specifiche che potrebbero essere necessariamente dimostrate (anche se puoi facilmente dimostrare un caso NON usando qualcosa come KISS ... vedi The Daily WTF per una pletora di esempi), né spiegano completamente un processo …

3
Etimologia di "String"
Quindi è ovvio che una serie di cose è una sequenza di cose, e quindi una sequenza di caratteri / byte / ecc. potrebbe anche essere chiamato una stringa. Ma chi per primo li ha chiamati stringhe? E quando? E in quale contesto è rimasto bloccato? Mi sono sempre chiesto …








8
Come possiamo essere certi che i componenti inferiori della programmazione del computer come compilatori, assemblatori, istruzioni di macchine, ecc. Siano impeccabili?
Dato che stiamo diventando sempre più dipendenti dall'informatica, compresi i compiti molto critici della vita quotidiana, mi stavo solo chiedendo come vengono testati quei componenti vitali. Più tecnicamente, come vengono testati i compilatori e gli assemblatori? (Suppongo che ciò si riferisca al problema dell'arresto !!)


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.