Ho letto di Domain Driven Design per quasi due anni e ho introdotto con cautela alcuni concetti nel mio lavoro quotidiano o almeno facendo piani su come le cose che faccio regolarmente potrebbero essere fatte all'interno di un Domain Driven Design. Una conclusione a cui sto iniziando a giungere in …
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 5 anni fa . Vengo da un paese in cui l'uso della parola "Ingegnere" o "Ingegneria" è strettamente regolato …
Se pubblico sul mio sito Web alcuni software che possono essere scaricati e utilizzati gratuitamente, ho ancora bisogno di una dichiarazione di non responsabilità? Voglio dire, non sto nemmeno vendendo nulla, non c'è contratto, quindi perché dovrebbe esserci una garanzia implicita ? (Il che mi fa anche chiedere perché ci …
Ora ho alcuni grandi prodotti multi-tenant basati sul web e molto presto vedo che ci saranno molte personalizzazioni specifiche per i tenant. Un campo in più qua o là, forse una pagina in più o qualche logica in più nel mezzo di un flusso di lavoro - quel genere di …
Ultimamente ho fatto alcune ottimizzazioni necessarie. Una cosa che ho fatto è cambiare alcuni flussi di ostrings -> sprintfs. Sto scattando un mucchio di stringhe std :: string a array in stile ac, ala char foo[500]; sprintf(foo, "%s+%s", str1.c_str(), str2.c_str()); Si scopre che l'implementazione std :: string :: c_str () …
Correlati: ogni commit git dovrebbe lasciare il progetto in uno stato funzionante? Supponiamo che esegua i seguenti commit a livello locale: Modifica lo schema del database, interrompendo l'applicazione. Aggiorna l'applicazione in modo che sia nuovamente compatibile con lo schema del database. Finché spingo entrambi gli impegni, masterrimane in uno stato …
Qualcuno ha esperienza con l'uso di un software di tracciamento dei bug / tracking dei problemi come bugzilla, mantis o JIRA non solo per bug o attività, ma per avviare e mantenere discussioni che alla fine portano a una decisione? Ad esempio, uno sviluppatore ritiene che tutti i campi protetti …
Ci sono molte risposte nella mia precedente domanda sulla semplicità relative alla leggibilità che mi hanno aiutato a vedere la mia definizione e comprensione della semplicità nel codice era, molto probabilmente, errata. Come posso definire la semplicità nel codice? Quali misure e metriche software sono disponibili per misurare la semplicità …
Quando devo usare la ricerca interpolazione invece della ricerca binaria? Ad esempio, ho un set di dati ordinato, in quali situazioni dovrei usare la ricerca binaria per trovare un elemento in questo set di dati o in quale situazione dovrei usare la ricerca interpolazione? Quali proprietà del set di dati …
Per lungo tempo la guida predefinita per il supporto degli standard più recenti per i browser è stata il test Acid 3 . Ho appena eseguito questo su Windows 7 (x64) per Chrome 15.0, Firefox 7.0, Safari 5.1 e IE 9.0 e hanno tutti un punteggio di 100. Alcune animazioni …
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 6 anni fa . Sto cercando di creare un gioco in Java e vorrei che funzionasse su Windows, Linux …
Per riferimento - http://it.wikipedia.org/wiki/Single_responsibility_principle Ho uno scenario di prova in cui in un modulo di applicazione è responsabile della creazione di voci di contabilità generale. Esistono tre attività di base che potrebbero essere svolte: Visualizza le voci di contabilità esistente in formato tabella. Crea una nuova voce di libro mastro …
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 . Qualche tempo fa, ho deciso di iniziare a programmare. In realtà, sono appena saltato in …
Scrivo applicazioni Java aziendali e servizi web al lavoro ( Spring , Hibernate, Maven, RESTEasy) e PHP (CakePHP) e Python (Django) per i miei progetti secondari. Mentre vedo il valore che Inversion of Control, Aspect Oriented Programming, ecc. Che porta in Spring, non sono sicuro di come gestiscono enormi applicazioni …
Se ho capito, il modello dell'attore è proprio come il modello a oggetti, ma con alcune differenze: OGNI oggetto genera il proprio thread separato e non è un problema anche quando hai migliaia di oggetti. Gli attori non interagiscono chiamando le funzioni e ottenendo valori di ritorno ma invece inviando …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.