Ingegneria software

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

7
Competenze C ++ superiori alle abilità C? [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 4 anni fa . Sento che il C / C ++ spesso visto non descrive davvero le mie abilità …
28 c++  c  skills 

12
Quali sono i vantaggi dello sviluppo di applicazioni per smartphone rispetto allo sviluppo della stessa applicazione di un'applicazione Web?
Prendiamo come esempio l'applicazione di Facebook. Perché hanno sviluppato un'applicazione quando gli utenti potevano semplicemente accedere alla loro pagina e fare lo stesso? Per me ciò rappresenta più manutenzione e più costi perché per ogni funzione aggiunta all'applicazione Web tale funzione dovrà essere aggiunta anche all'applicazione smartphone. Quindi perché dovrei …

5
Va bene usare un EULA breve?
Devo aggiungere un EULA al mio software (commerciale) ma non posso permettermi un avvocato. Inoltre ho dato un'occhiata a vari esempi di EULA su Internet, ma sono tutti per software o paesi specifici e probabilmente sono copiati da altri software commerciali. Quindi sto pensando di utilizzare un breve EULA personalizzato …




8
Perché Garbage Collection spazza solo l'heap?
Fondamentalmente, ho imparato finora che la garbage collection cancella per sempre qualsiasi struttura di dati che non è attualmente indicata. Ma questo controlla solo l'heap per tali condizioni. Perché non controlla anche la sezione dati (globali, costanti, ecc.) O lo stack? Cosa c'è nell'heap che è l'unica cosa che vogliamo …

14
Esiste un linguaggio o un modello di progettazione che consenta la * rimozione * del comportamento o delle proprietà degli oggetti in una gerarchia di classi?
Un noto difetto delle gerarchie di classi tradizionali è che sono cattive quando si tratta di modellare il mondo reale. Ad esempio, cercando di rappresentare le specie animali con classi. In realtà ci sono diversi problemi nel farlo, ma uno a cui non ho mai visto una soluzione è quando …



3
Perché non ci sono modificatori di accesso esplicito in Python:
Se "esplicito è meglio di implicito", perché non ci sono modificatori di accesso esplicito in Python: pubblico, protetto, privato, ecc.? So che l'idea è che il programmatore dovrebbe sapere cosa fare attraverso un suggerimento - non c'è bisogno di usare la "forza bruta". Ma "incapsulamento" o "occultamento delle informazioni" dell'IMO …



6
"Normalizzazione" orientata agli oggetti
Nella programmazione del database esiste una tecnica chiamata "normalizzazione" che si fa ai dati che si desidera archiviare. Qualcuno ha provato ad applicare questo concetto alla progettazione di oggetti? Come hai? Come ha funzionato? Modifica: per espandere / chiarire, la normalizzazione del database è più di un insieme di principi …
28 design 


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.