Ingegneria software

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

5
Avere classi "Util" è motivo di preoccupazione? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


4
Combinazione del metodo del modello con la strategia
Un compito nella mia classe di ingegneria del software è quello di progettare un'applicazione che può giocare in diverse forme in un determinato gioco. Il gioco in questione è Mancala, alcuni di questi giochi sono chiamati Wari o Kalah. Questi giochi differiscono per alcuni aspetti, ma per la mia domanda …



5
Modi per garantire istanze uniche di una classe?
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Sto cercando diversi modi per garantire che ogni istanza di una determinata classe sia un'istanza identificabile in …

2
Perché gli UUID / GUID sono nel formato in cui si trovano?
Gli identificatori univoci globali (GUID) sono una stringa raggruppata con un formato specifico che presumo abbia un motivo di sicurezza. Un GUID è più comunemente scritto nel testo come una sequenza di cifre esadecimali separate in cinque gruppi, come ad esempio: 3F2504E0-4F89-11D3-9A0C-0305E82C3301 Perché le stringhe GUID / UUID non sono …
14 uuid 

1
Come verificare il principio di sostituzione di Liskov in una gerarchia ereditaria?
Ispirato da questa risposta: Liskov principio di sostituzione richiede che Le condizioni preliminari non possono essere rafforzate in un sottotipo. Le postcondizioni non possono essere indebolite in un sottotipo. Gli invarianti del supertipo devono essere conservati in un sottotipo. Vincolo storico (la "regola della storia"). Gli oggetti sono considerati modificabili …

6
Le sessioni sul lato server violano il REST?
Secondo Roy Fielding (uno dei principali autori della specifica HTTP) nella sua tesi fondamentale sugli stili architettonici quando parla di REST , menziona: Ogni richiesta dal client al server deve contenere tutte le informazioni necessarie per comprendere la richiesta e non può trarre vantaggio da alcun contesto memorizzato sul server. …
14 rest 


5
Il libro "Struttura e interpretazione dei programmi per computer" è una buona lettura per i programmatori Java? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
14 learning  books 

4
Come posso stimare l'entropia di una password?
Dopo aver letto varie risorse sulla sicurezza delle password, sto cercando di creare un algoritmo che fornirà una stima approssimativa di quanta entropia ha una password. Sto cercando di creare un algoritmo il più completo possibile. A questo punto ho solo pseudocodice, ma l'algoritmo copre quanto segue: lunghezza della password …

6
Quali tecnologie vengono utilizzate per lo sviluppo del gioco oggi? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


9
Trattare con Fanboys [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 7 anni fa . Probabilmente abbiamo incontrato qualcuno come questo, quello sviluppatore che sa solo che la sua lingua …

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.