Domande con tag 'architecture'

4
risposte

Dove dovresti mettere le costanti e perché?

Nelle nostre applicazioni per lo più di grandi dimensioni, di solito abbiamo solo poche posizioni per le costanti: Una classe per GUI e contstant interni (titoli di pagine di schede, titoli di caselle di gruppo, fattori di calcolo, enumerazi...
posta 19.04.2012 - 14:02
2
risposte

DDD - Il repository di una radice aggregata gestisce il salvataggio degli aggregati?

Sto usando un approccio tipo DDD per un modulo greenfield di un'applicazione esistente; non è DDD al 100% a causa dell'architettura, ma sto cercando di utilizzare alcuni concetti DDD. Ho un contesto limitato (penso che sia il termine corretto -...
posta 10.10.2011 - 14:41
2
risposte

Abbiamo una grande applicazione Ruby on Rails (25 milioni di utenti mensili), la nostra gestione ha deciso di riscrivere in Node.js, sono pazzo?

Per favore, dimmi se: Node.js renderà il nostro sito più veloce! Node.js consumerà meno risorse del server, possiamo risparmiare denaro Node.js ci renderà più produttivi! Node.js significa che possiamo condividere il codice JavaScript...
posta 17.04.2013 - 10:36
7
risposte

Regola generale per il costo rispetto al risparmio per il riutilizzo del codice [duplicato]

È una buona regola per scrivere sempre codice per l'intenzione di riutilizzarlo da qualche parte lungo la strada? Oppure, a seconda delle dimensioni del componente che si sta scrivendo, è preferibile progettarlo per il riutilizzo quando ha sen...
posta 27.12.2011 - 06:52
4
risposte

Perché rendere la pagina di accesso a un'applicazione singola pagina in una pagina separata?

Mi chiedo perché sembra essere popolare che la pagina di accesso di una SPA sia una pagina separata che non è una pagina della SPA (come nel caso di caricamento e invio di dati tramite richieste Ajax)? L'unica cosa che posso pensare è la sicu...
posta 25.10.2012 - 21:34
5
risposte

Alternative al pattern del repository per incapsulare la logica ORM?

Ho appena dovuto cambiare un ORM ed è stato un compito relativamente scoraggiante, perché la logica della query stava perdendo ovunque. Se mai avessi dovuto sviluppare una nuova applicazione, la mia preferenza personale sarebbe quella di incapsu...
posta 02.01.2013 - 00:28
2
risposte

Modelli alternativi per lo sviluppo web? (non MVC) [chiuso]

Recentemente ho letto alcuni post del blog su MVC e su come non si adatta al web . Ho imparato a conoscere modelli alternativi come RMR Architecture . Sono curioso di sapere quali altri pattern le persone utilizzano sul Web oltre a MVC? Ino...
posta 13.04.2011 - 00:04
4
risposte

Differenze architettoniche tra linguaggi dinamici e statici

Ci sono delle grandi differenze architettoniche quando progettiamo applicazioni che saranno costruite su linguaggi statici (come C # o Java) e linguaggi dinamici (come Ruby o Python)? Quali sono le possibilità di progettazione che potrebbero...
posta 01.09.2011 - 23:31
2
risposte

Che cosa significa in realtà "business logic" se non "tutto il codice non di terze parti"?

Ho sentito parlare di business logic molto sul lavoro e online, e ho letto diverse domande su questo sito, ma il termine non ha ancora molto senso per me. Ad esempio, ecco alcune dichiarazioni (parafrasate) che vedo spesso: "La logica azien...
posta 03.01.2015 - 00:05
3
risposte

Cosa significa la 'R' nei nomi dei registri x64?

So che i registri a 32 bit sono stati denominati come i registri a 16 bit con un prefisso "E" per indicare esteso. Ho sempre pensato che ciò significasse esteso da 16 a 32 bit, anche se non l'ho mai visto in modo esplicito. Stavo cercando di...
posta 30.12.2011 - 08:19