Ingegneria software

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


5
Planning Poker e sviluppatori prolissi [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Il mio team è composto da 4 sviluppatori; tutto condito e …
10 agile  planning 


2
Gestori di comandi e DDD
Ho un'applicazione ASP.NET MVC, che utilizza un servizio di query per ottenere dati e un servizio di comando per inviare comandi. La mia domanda riguarda la parte di comando. Se arriva una richiesta, il servizio comandi utilizza un dispatcher di comandi che indirizzerà il comando al gestore dei comandi designato. …


3
perché getMonth () inizia con 0
Stavo codificando una funzione per rimuovere un giorno da un valore di data in javascript e sono stato un po 'sorpreso che getMonth () di javascript inizi da 0 per gennaio all'11 per dicembre. Perché getMonth () di javascript inizia con 0?
10 javascript 

5
Convalida della licenza e chiamata a casa
Sto sviluppando un'applicazione che, una volta acquistata, può essere attivata tramite una licenza. Attualmente sto eseguendo una convalida offline che è un po 'preoccupante per me. Sono consapevole che non c'è nulla da fare contro le crepe (ovvero i file binari modificati), tuttavia, sto pensando di provare a scoraggiare la …
10 licensing 

3
Supportare la multi-tenancy
Quali sono le sfide tipiche che si presentano quando si converte un'app single-tenant in un'app multi-tenant? La sicurezza e l'isolamento dei dati mi sembrano i più significativi. Quali sono alcuni altri? Sono uno degli architetti per uno sforzo di automazione abbastanza significativo, e storicamente è stata solo la nostra azienda …

4
STDOUT e la sua impurità
Ho letto molti libri e articoli sulla programmazione funzionale e mi vergogno ancora di non riuscire a capire con certezza alcuni concetti basilari. Una delle idee principali della programmazione funzionale è che lo stesso input dovrebbe sempre produrre lo stesso output. Pertanto, per esempio, per definizione non è possibile eseguire …



2
Hai bisogno di consigli sulla progettazione di interazioni tra le varie parti della mia applicazione
Sto cercando di progettare le classi "principali" di un'applicazione Rich Desktop basata sulla piattaforma NetBeans 7. Questa applicazione consumerà servizi HTTP e, attraverso un "sistema push" su TCP, riceverà messaggi. Siamo 3 sviluppatori e vogliamo sviluppare moduli in parallelo L'applicazione sarà stratificata (dati, affari, presentazione) Utilizzeremo il modello di presentazione …

3
Come funziona Python?
Questa domanda può sembrare un po 'sciocca, ma che diamine. Ho iniziato a imparare Python. Conosco la sintassi di base, ecc. Quando lavoro con HTML, PHP, ecc., Scrivo semplicemente il codice, lo inserisco nel file .html o .php e faccio doppio clic su questo file. Quindi il mio codice viene …


3
Come rimuovere il codice duplicato (in generale)?
In un linguaggio OO (es. Ma non limitato a Java) come si corregge il codice duplicato a seconda dell'ambito della sua occorrenza? Vorrei iniziare con (per esempio) nella stessa classe (ambito) esegue il refactoring del metodo Extract (correzione) nelle classi della stessa gerarchia (ambito) esegui il metodo Extract e Pull …

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.