Ingegneria software

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

5
Come decidere tra i formati di archiviazione e quali sono i casi d'uso di esempio per alcuni di essi?
Esistono diversi modi per memorizzare i dati del programma (salvare i file in giochi, database dei dipendenti, configurazione del programma ecc.): Testo semplice (pensa .inie .conf) XML Database (MySQL, SQLite ...) .zip e simili contenenti diversi file (con diversi formati) File binari (pensa .docecc., Ad esempio creati da uno strumento …



3
Cosa fanno i programmatori delle società di sicurezza?
Ho sentito parlare di società di sicurezza che si consultano sulla sicurezza dei sistemi di un cliente. Tutte le persone che conosco in questo campo sono ingegneri di rete, ma so che anche i programmatori sono coinvolti nella sicurezza. Cosa fanno realmente i programmatori di sicurezza che eseguono audit / …


4
Mentalità e carriera degli impiegati contro appaltatore [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 8 anni fa . Sto cercando di elaborare qualcosa che non è abbastanza coperto in nessuno degli altri thread …

5
Puoi avere abstract / classi "vuote"?
Certo che puoi, mi chiedo solo se è razionale progettare in questo modo. Sto creando un clone di successo e stavo facendo un po 'di design di classe. Volevo usare l'ereditarietà, anche se non è necessario, per applicare ciò che ho imparato in C ++. Stavo pensando al design di …

3
Lottando per non usare la notazione ungherese
Ho visto argomenti a favore e contro i sistemi ungheresi . Per alcuni anni ho lavorato su un progetto legacy che utilizza questo sistema nominando ogni variabile, funzionando con un prefisso del tipo di variabile ad es. (StrName, intAge, btnSubmit ecc.) (Conosco i prefissi delle app ungheresi originali per il …
10 naming  hungarian 





4
Cosa rende le risorse "costose"?
Sto leggendo l'ibernazione e mi sono imbattuto in affermazioni come "Le connessioni JDBC aperte su più richieste non sono una buona cosa perché sono una risorsa costosa". Cosa si intende per risorsa costosa? Modifica: sto aggiungendo ciò che l'utente sconosciuto ha aggiunto come commento di seguito. Se stabilire una connessione …


2
Quali modelli di progettazione GOF sono già implementati come funzionalità di linguaggio di prima classe in C #?
(Questa domanda è stata chiusa su Stack Overflow perché "troppo ampia" e "non una vera domanda", quindi forse è più appropriato qui?) Ispirato da questa domanda . Sappiamo che gli eventi sono un'implementazione a livello di linguaggio del modello Observer. Esistono altri modelli di progettazione implementati come funzionalità del linguaggio …

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.