Ingegneria software

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


2
Esistono flussi di lavoro o modelli di progettazione specifici che vengono comunemente utilizzati per creare applicazioni di programmazione funzionale di grandi dimensioni? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Ho esplorato Clojure per un po 'di tempo, anche se non …

4
Due interfacce con firme identiche
Sto tentando di modellare un gioco di carte in cui le carte hanno due importanti set di funzionalità: Il primo è un effetto. Queste sono le modifiche allo stato del gioco che si verificano quando giochi la carta. L'interfaccia per l'effetto è la seguente: boolean isPlayable(Player p, GameState gs); void …
13 interfaces 




8
È ancora necessario uno standard di codifica?
So che è stato dimostrato che uno standard di codifica aiuta enormemente. Tuttavia, ci sono molti strumenti e IDE diversi che verranno formattati secondo lo standard preferito dal programmatore. Finché il codice è pulito / commentato (e non un pasticcio di spaghetti), non vedo la necessità di uno standard di …






2
Quando dovrei usare StringBuilder o StringBuffer?
In un'applicazione Web di produzione, i miei colleghi programmatori hanno usato StringBuffer ovunque. Ora mi occupo dello sviluppo e delle correzioni dell'applicazione. Dopo aver letto StringBuilder e StringBuffer ho deciso di sostituire tutto il codice StringBuffer con StringBuilder perché non abbiamo bisogno della sicurezza dei thread nei nostri bean di …


6
Tutti i problemi di programmazione sono algoritmi? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Mi piace come "Introduzione agli algoritmi" di Cormen et al. trasmette …
13 algorithms 

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.